ESP8266-based snailmail alert system
- Project enclosure (1)
- Veroboard, stripboard, etc. (1)
- LED (1)
- Resistor for aforementioned LED (1)
- ENC28J60 Ethernet Module (1)
- ATmega328p-based device -- whatever has enough GPIO pins to talk to a ENC28J60 (1)
- 2.1mm center-positive DC jack (1)
- M/F DuPont wires (1)
- Hookup wire for the DC jack (1)
- Wall wart with enough juice to power both the ENC28J60 & the dev board and not fry either. You probably want a 9V 1A (1)
- And whatever glue, tape, screws or chewing gum to secure the boards in the enclosure
- ESP8266 module. I used an ESP-07 w/ adapter plate (1)
- USB-to-TTL module (CP2102 works best; YMMV) Probably not a PL2303 if you're using a Mac. (1)
- Reed Switch Pair (like this) (1)
- 10kΩ resistors (5)
- Handful of hookup/breadboard/dupont wire
- "OFF (ON)" momentary switch; one for "mailbox reset" functionality, the other for resetting the ESP8266 (2)
- Solar panel
- Rechargeable AA batteries (2)
- Appropriate enclosure (1)
- (Optional) External WiFi antenna (1)