Difference between revisions of "TrigGateway"
(5 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
Using ESPnow for point-point encrypted communication within ESP8266 modules, thanks to [https://github.com/HarringayMakerSpace/ESP-Now HarringayMakerSpace] | Using ESPnow for point-point encrypted communication within ESP8266 modules, thanks to [https://github.com/HarringayMakerSpace/ESP-Now HarringayMakerSpace] | ||
+ | |||
+ | {{#evt: | ||
+ | service=youtube | ||
+ | |id=https://youtu.be/4laUO4Sx0N8 | ||
+ | |dimensions=560x315 | ||
+ | }} | ||
== Schematic == | == Schematic == | ||
Line 13: | Line 19: | ||
Note that this was also an experimental board for an auto-reset circuit, so make sure you pay careful attention to the rework notes: | Note that this was also an experimental board for an auto-reset circuit, so make sure you pay careful attention to the rework notes: | ||
− | [[File: | + | [[File:trigGatewayReworkSCH3.png|800px]] |
+ | |||
+ | == Parts == | ||
+ | |||
+ | Parts list can be downloaded [http://www.kevindarrah.com/wp-content/uploads/2018/11/trigGatewayBOMV1.xlsx HERE] | ||
+ | |||
+ | == Programming == | ||
+ | |||
+ | [http://www.kevindarrah.com/wp-content/uploads/2018/11/trigBoard_Gateway_10_20_18_VIDEO.zip HERE] is the test code. | ||
+ | |||
+ | Note that all you have to do it comment out the board you are programming, and you should set the MAC addresses appropriately as well. These were chosen randomly | ||
+ | |||
+ | [[File:trigGatewaymode.png|800px]] | ||
+ | |||
+ | And if you're using PushBuellet, put your o.xxx key here: | ||
+ | |||
+ | [[File:gatewaypushkey.png|800px]] |
Latest revision as of 22:32, 9 November 2018
...Back to Projects:
This is the first version of a board called the "trigGateway" and this will take your trigBoard project to the next level!
The purpose is simple - if you are using trigBoards to send push notifications, then you want those notifications FAST! That's where this board comes into play. Instead of the trigBoards all waking up connecting to the provisioned SSID and then sending directly to the service (pushbullet), NOW the trigBoards just wake up and immediately send a packet to the trigGateway, then it will take care of getting it off to the notification service (pushbullet). It does this with the help of two radios - one is listening for trigBoards, the other is always connected to the SSID ready to send off with the push notification. With this setup, trigBoards are only awake for ~1sec... then you get the notification really fast now.
Using ESPnow for point-point encrypted communication within ESP8266 modules, thanks to HarringayMakerSpace
Schematic
Note that this was also an experimental board for an auto-reset circuit, so make sure you pay careful attention to the rework notes:
Parts
Parts list can be downloaded HERE
Programming
HERE is the test code.
Note that all you have to do it comment out the board you are programming, and you should set the MAC addresses appropriately as well. These were chosen randomly
And if you're using PushBuellet, put your o.xxx key here: