-
1Assembly
The 'some assembly required' pertains mostly to the programming. Physically assembling the project is dead simple.
1) Program the chip with your code. See the project log for notes on how to do this.
2) Etch some boards. I've included an SVG of the board in the files section (already reversed), you can just tile it how you like and print.
3) Put some solder paste on the pads for the attiny10 and the pull-up resistor. I use a through-hole resistor to do this (the leads are the right thickness), then wipe it clean before putting it back in my toolbox. I also do this on top of a plastic sheet only used for this purpose to avoid contaminating parts of my house with lead.
4) Heat up the board with a hot air rework station. Use a soldering iron to add a blob of solder to the pads.
5) Use double sided tape to adhere the board to the back of a CR2032 battery holder.
6) A pushbutton can clip on nicely to a bit of the battery holder. See images.
7. Use a little magnet wire to connect everything. Then secure it with cyanoacrylate glue ("super glue").
8. In case it's not clear, this is the pin assignment for the Attiny10:
---------------------------------
1: Piezo Output
2: GND (note there's a separate pad provided to attach every component that needs a GND connection)
3: NC
4: Pulled up to VCC via resistor (~500k ohm). Can connect to ground via pushbutton.
5: VCC
6: RESET (connected directly to VCC)
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.