Project Description

The idea is to build a claw machine similar to e.g. this one:

example image

Why? Well, it could be a lot of fun!

But also it's a great way to dispense SUSE and openSUSE merch like little Geekos at events like conferences, career fairs and open house events.

Goal for this Hackweek

Build an arcade claw machine.

Resources

In French, an article about why you always lose in claw machine games:

We're looking for handy/crafty people in the Prague office:

  • woodworking XP or equipment
  • arduino/raspi embedded programming knowledge
  • Anthony can find a budget for going to GM and buying servos and such ;)

Looking for hackers with the skills:

embedded game gamification machinery hardware fun chameleon

This project is part of:

Hack Week 23 Hack Week 24

Activity

  • 12 months ago: mpiala liked this project.
  • about 1 year ago: ayankov joined this project.
  • about 1 year ago: llansky3 liked this project.
  • about 1 year ago: mpavuk liked this project.
  • about 1 year ago: dmkatsoli liked this project.
  • about 1 year ago: jzerebecki liked this project.
  • about 1 year ago: mmanev joined this project.
  • over 1 year ago: dancermak liked this project.
  • over 1 year ago: anstalker liked this project.
  • over 1 year ago: anstalker added keyword "embedded" to this project.
  • over 1 year ago: anstalker added keyword "game" to this project.
  • over 1 year ago: anstalker added keyword "gamification" to this project.
  • over 1 year ago: anstalker added keyword "machinery" to this project.
  • over 1 year ago: anstalker added keyword "hardware" to this project.
  • over 1 year ago: anstalker added keyword "fun" to this project.
  • over 1 year ago: anstalker added keyword "chameleon" to this project.
  • over 1 year ago: anstalker started this project.
  • over 1 year ago: anstalker originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Creating test suite using LLM on existing codebase of a solar router by fcrozat

    Description

    Two years ago, I evaluated solar routers as part of hackweek24, I've assembled one and it is running almost smoothly.

    However, its code quality is not perfect and the codebase doesn't have any testcase (which is tricky, since it is embedded code and rely on getting external data to react).

    Before improving the code itself, a testsuite should be created to ensure code additional don't cause regression.

    Goals

    Create a testsuite, allowing to test solar router code in a virtual environment. Using LLM to help to create this test suite.

    If succesful, try to improve the codebase itself by having it reviewed by LLM.

    Resources

    Solar router github project


    Capyboard, ESP32 Development Board for Education by emiler

    Capyboard is an ESP32 development board built to accept individual custom-made modules. The board is created primarily for use in education, where you want to focus on embedded programming instead of spending time with connecting cables and parts on a breadboard, as you would with Arduino and other such devices. The board is not limited only to education and it can be used to build, for instance, a very powerful internal meteo-station and so on.

    Hack Week 25

    My plan is to create a new revision of the board with updated dimensions and possibly even use a new ESP32 with Zigbee/Thread support. I also want to create an extensive library of example projects and expand the documentation. It would be nice to also design additional modules, such multiplexer or an environment module.

    Goals

    • Implement changes to a new board revision
    • Design additional modules
    • Expand documentation and examples
    • Migrate documentation backend from MkDocs to Zensical

    Hack Week 24

    I created a new motherboard revision after testing my previous prototype, as well as a light module. This project was also a part of my master's thesis, which was defended successfully.

    Goals

    • Finish testing of a new prototype
    • Publish source files
    • Documentation completion
    • Finish writing thesis