Skip to content

Instantly share code, notes, and snippets.

@taktran
Last active August 29, 2015 14:06
Show Gist options
  • Save taktran/9a265ed9f184f76aba4b to your computer and use it in GitHub Desktop.
Save taktran/9a265ed9f184f76aba4b to your computer and use it in GitHub Desktop.
Shrimping it

Shrimping it

Some notes on making an arduino from scratch.

More info at: http://shrimping.it/

Install drivers: http://shrimping.it/drivers/

Exercise notes

Atmega168 Pin Mapping;

1) Fortune cookie server

  • Need to set Serial Monitor to Newline
  • { "Some", String" } is a short hand to create string arrays

2) Morse code

Troubleshooting

If the ATmega328 chip does not have a bootloader on it already, you will need to flash it with the bootloader with an existing arduino.

http://arduino.cc/en/Tutorial/ArduinoToBreadboard

Also,

  1. Take of 104 capacitor on d2-d3
  2. Take off programmer (reset interferes with flashing)
  3. Open the ArduinoISP sketch and upload it to the existing arduino (make sure Tools > Board is set to Uno or relevant)
  4. Switch the Tools > Board to Arduino Duemilanove w/ ATmega328
  5. Go to Tools > Burn Bootloader
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment