Source code for the geek spinner board from the Hackafe geek spinner workshop.
- Install ATTiny Core Support
- Install EEPROMex Library
- Pick up a spare Arduino UNO from your desk
- Program it with the Arduino ISP sketch from the IDE menu File->Examples->ArduinoISP->ArduinoISP
- Download ZIP archive or clone this repository.
- Open the SMD_spinner.ino file
- From the arduino IDE select the tools menu Tools->Board and scroll down and find ATtiny 24/44/84
- Then again click on Tools menu and select ATtiny84 from the Chip option
- Click on Tools and then select Clockwise from the Pin mapping option
- Select the oscillator speed 8Mhz Internal from Tools->Clock
- Click on Verify to verify that the sketch compiles without errors
-
Pick up the Arduino UNO you programmed earlier and wire it with the ATtiny84 chip from the spinner from this diagram
-
From Tools->Programmer select Arduino as ISP
-
From Tools->Port select the port of the Arduino UNO connected to your PC
-
Hit the upload button from the Arduino IDE. The upload process to the ATtiny84 should take 10 seconds.
- You can change the text and shapes of your spinner from the textAndShapes.h header file
- You can use any Arduino board to program the ATtiny84, just google for Arduino [UNO/MEGA] etc.. as a programmer
- If you have any trouble open an issue in this repository
Original design and code from Makers Box hackerspace. Link to Tindie Product