|
|
(66 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | ...Back to [[Projects:]]
| + | * <span style="color:red">NOTE!! This is a legacy page - this board is now called "trigBoard" Go to the [[TrigBoard]] page for the latest. If you need references to old revisions, please contact me [http://www.kdcircuits.com HERE]</span> |
− | | |
− | [[File:Screen Shot 2017-06-04 at 1.38.08 PM.png|600px]]
| |
− | | |
− | The Pusher Board is an IoT project that does one thing - it pushes you a notification triggered by a digital input. Well, it's much more than that, but this is the inspiration. I wanted to design a WiFi board that essentially sleeps most of its life, but when that door switch, flood sensor, motion sensor, etc.. gets triggered, I just want a notification immediately on my phone. And that's about it... a perfect IoT device in the background doing its job.
| |
− | | |
− | = Version 1 =
| |
− | | |
− | Very first prototype board
| |
− | * Mostly through hole components for easy testing and assembly
| |
− | * ESP8266 based (ESP-12S module)
| |
− | * Wake on regular timer interval - set for 1hr during my testing.
| |
− | * Wake on Digital Input - Normally Closed type contact, so works nicely with door sensors.
| |
− | * Tested sleep current <1uA that's years and years of battery life.
| |
− | * Max Battery Voltage is ~4.2VDC, so designed to be used with standard Lithium Batteries.
| |
− | * <span style="color:red">Note: this board does require re-work in order to exercise all of the functionality. Please watch assembly videos below for detailed information</span> | |
− | | |
− | Here's a quick demo!
| |
− | | |
− | {{#evt:
| |
− | service=youtube
| |
− | |id=https://www.youtube.com/watch?v=uZfLxPxB040
| |
− | |dimensions=560x315
| |
− | }}
| |
− | | |
− | == Schematic ==
| |
− | | |
− | [[File:PusherV1SCH.png|800px]] | |
− | | |
− | == Purchase ==
| |
− | given to Patrons ...
| |
− | | |
− | == Parts ==
| |
− | | |
− | Parts list [http://www.kevindarrah.com/wp-content/uploads/2017/06/PusherV1.xlsx HERE]
| |
− | | |
− | == Assembly ==
| |
− | | |
− | Soldering the board together:
| |
− | | |
− | {{#evt:
| |
− | service=youtube
| |
− | |id=https://www.youtube.com/watch?v=By7cdjjjARA
| |
− | |dimensions=560x315
| |
− | }}
| |
− | | |
− | The rework changes:
| |
− | | |
− | {{#evt:
| |
− | service=youtube
| |
− | |id=https://www.youtube.com/watch?v=FK6x7CBLZwU
| |
− | |dimensions=560x315
| |
− | }}
| |
− | | |
− | == Tutorials ==
| |
− | | |
− | Programming and Testing the board:
| |
− | | |
− | {{#evt:
| |
− | service=youtube
| |
− | |id=https://www.youtube.com/watch?v=4uPHQPIezF8
| |
− | |dimensions=560x315
| |
− | }}
| |
− | | |
− | That Sample Code [http://www.kevindarrah.com/download/arduino_code/pusherV1_Sample.ino HERE] | |
− | | |
− | And if you're having problems getting the Arduino IDE setup, check out this video:
| |
− | | |
− | {{#evt:
| |
− | service=youtube
| |
− | |id=https://www.youtube.com/watch?v=dgw8tnPFGSY
| |
− | |dimensions=560x315
| |
− | }}
| |
− | | |
− | The .json url [http://arduino.esp8266.com/stable/package_esp8266com_index.json HERE]
| |