
Coin Cell Tester
tomrodinger/servomotor
Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.

Version of CopyMe written for the ATTTINY84A
CopyMe84 is an open-source printed circuit board by thingsforhackers, from the thingsforhackers/CopyMe84 repository on GitHub, published under the MIT licence. It is a 2-layer board of 83.8 × 57.1 mm with 16 parts on 23 nets, routed with 112 tracks and 1 via.
It is built around the ATTINY84A-PU and CR2477-2. Its parts include 5 resistors, 4 diodes, 4 switches and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This repo contains the source code and KiCad project files for our CopyMe84 game kit.
The CopyMe84 game plays very similar to the classic "Simon Says" electionic game.
A complete kit looks like this:

Please visit our store to purchase this kit.
When 1st powered on, i.e. when you insert the battery, it will play a nice('ish) title tune. After one loop of this tune, the game will enter power saving mode, press any button to wake it up.
To start the game, press any button during the title tune. The game play consitst of remember the sequence of LEDs, and pressing the corrosponding buttons in the correct order to repeat the sequence. Each sucessful loop the game will add another step to the sequence. To help, each LED flash is accompanied by a different beeper tone.
Full HW build instructions can be found on our blog.
The kit contains a pre-programmed Ateml ATtiny84A microcontroller. However, as this is an open souce product you are albe to, infact we strongly encourge you to, modify, build and try out the code for yourself.
Inorder to build the code, you'll need a compiler that can target the Ateml AVR range of products. I would suggest starting here.
If you're lucky enough to be on some sort of Linux box, I've written up full instructions on how to install the gcc tool chain for the AVRs.
Assuming you've got the gcc toolchain installed, the following shows you how to build the code:
If you haven't already, clone the github repo: git clone git@github.com:thingsforhackers/CopyMe84.git
Then simply cd CopyMe84, and type make.
If all went well, inside of the obj directory, you will find copyme84.bin & copyme84.hex, you should be able to use one of these files to program the ATtiny84A.
We use the Mini Pro TL866CS programmer to program pretty much all our products. You can pick one up from our eBay store.
Which ever method you use to program, please ensure the fuse bits of the ATtiny84A are programmed as follows:
| Byte | Value |
|---|---|
| Low | 0x62 |
| High | 0x5F |
| Ext | 0xFF |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 220 | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R1, R2, R3, R4, R5 |
| 4 | KFC-012-7.3 | tfhSwitches:KFC-012-7.3 | SW1, SW2, SW3, SW4 |
| 1 | ATTINY84A-P | Housings_DIP:DIP-14_W7.62mm_LongPads | IC1 |
| 1 | BLUE | LEDs:LED-10MM | D2 |
| 1 | CR2477 | TFH Batteries:CR2477 | BT1 |
| 1 | GREEN | LEDs:LED-10MM | D4 |
| 1 | RED | LEDs:LED-10MM | D1 |
| 1 | SPEAKER | SpeakerMCABS-201-RC:Speaker - MCABS-201-RC | SP1 |
| 1 | YELLOW | LEDs:LED-10MM | D3 |
It measures 83.8 × 57.1 mm and has 2 copper layers, 1.6 mm thick.
16 parts, built around the ATTINY84A-PU and CR2477-2. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the thingsforhackers/CopyMe84 repository on GitHub, at the commit this page was made from: the board is hardware/pcb/copyMe84.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

tomrodinger/servomotor
Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.


jayis1/hardware-design-lab
Full-cycle hardware device designs — each device in its own subfolder with architecture, schematics, PCB layout, and software stack

copperheadhq/copperhead-quiet-orbit
USB-C four-light ambient lamp, 57 mm, ATtiny84A hardware PWM. Designed with copperhead. Never built: do not order expecting it to work.


arcadien/tinySensor
Firmware and generic board for low-power environment sensors


pddenhar/Volvo_240_Info_Display
OLED dashboard module for the Volvo 240 displaying battery voltage, speed, and RPM.