Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Jul 29, 2025. It is now read-only.

savob/edit_machine

Repository files navigation

Edit Machine

A hardware based goal tracker I made for a friend. The goal was simple: have buttons that illuminate LEDs to mark off completed tasks, another LED to flash when all goals are marked off, and to top it all off - a reset switch.

One requirement that was imposed on the project was that we were to exclusively use material I already had laying about my apartment, ideally reusing parts harvested off of other circuit boards I kept around for this purpose.

Mechanically, there was a desire to have a space between the buttons and LEDs to record the goals corresponding to each row.

Outcome

The final circuit was soldered on a perf(erated) board, which after much debugging made me long for a custom circuit board! It would probably surprize no one that this did not work on the first try. I'm relieved and a wee bit stupified that we didn't actually fry any chips in the process.

Rear view

By placing the chips in the middle I naturally created a space for the goals to be recorded inbetween the LEDs and the buttons. The chip cases can even act as fairly even supports for the writing pad above. Note: that capacitor in the middle was bent down after the picture was taken.

Front view

The Circuitry

Originally I was planning to use some basic OR logic chips feeding into themselves to act as the toggles for the LEDs, however the chips I had were incorrectly labelled and were in fact XORs. So I ended up using some 556 timer chips as RS flip-flops for this instead. The driving for the final LED when all the goals are complete was accomplished using a chain of ANDs to combine the outputs for all the LEDs to enable the remaining timer in the 556's.

Schematic

I have made a preliminary custom circuit board which is a rough proxy of what the prototype was and is included as part of this project. Although it will function, it's dimesions and arrangement may change before I commit to having it made.

Software Used

The circuit files were initially prepared in KiCad 7.0.5.

About

A hardware based goal tracker

Topics

Resources

License

Stars

Watchers

Forks

AltStyle によって変換されたページ (->オリジナル) /