Resources - gaynoraj19/SolarFarmSecurity GitHub Wiki

Arduino Bootloader Resources

To preserve code accross Arduino power on/off cycles (i.e. to prevent connecting to the Arduino and reinstalling the sketch each time it is powered off), a custom bootloader is needed. This bootloader will load code and compile it directly from an SD card upon power up but will still allow for manual programming from a computer.

Bootloader Background

https://www.arduino.cc/en/hacking/bootloader

Installing an Arduino Bootloader using an AVR programmer

https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader

Boot from SD Card

http://dangerousprototypes.com/blog/2012/02/22/bootdrive-load-arduino-sketches-from-a-sd-card/

Bootloader using uMMC

http://home.roguerobotics.com/code/bootloader_using_ummc

Random

http://baldwisdom.com/bootdrive/

Wireless Antenna Resources

Ethernet Shield Resources

##2boots https://github.com/thseiler/embedded/tree/master/avr/2boots https://forum.arduino.cc/index.php?topic=99837.60

Official Arduino Ethernet Site

https://www.arduino.cc/en/Main/ArduinoEthernetShield