Article
GoNotify, a Flexible IoT Sensor Interface
Join the bubble
IoT; the Internet of Things; IIoT, connected devices, fridges… we keep hearing a lot about it. Industry watchers predict a huge market and billions of connected devices in a few years’ time, but you still have to walk over to a wall-mounted switch to turn on a light in your home. Now those dark days are over, because with GoNotify you too can connect whatever you like to the Internet.
Materials
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
PCB
Extra info / Update
* Universal wireless sensor interface
* Supports Wi-Fi and ESP-Now
* Ultra low-power
* Arduino compatible
* Grove compatible
* Supports Wi-Fi and ESP-Now
* Ultra low-power
* Arduino compatible
* Grove compatible
Component list
From the Store
160333-1: GoNotify PCB, unpopulated
160333-41: ATmega328PB microcontroller with bootloader
Component List
Resistors
Default: 1206
R1,R5,R11 = 1kOhm
R2,R7,R8,R12 = 47kOhm
R3 = 976kOhm*
R4 = 562kOhm*
R6 = 56Ohm
R9,R10 = 4.7kOhm
R13 = 100kOhm
R15,R16 = 27Ohm
Capacitors
C1,C3,C5 = 10µF 16V, tantalum, 1206
C2 = 100µF 6.3V, tantalum, 1206
C4,C7,C10,C11 = 100nF, 0805
C6 = 1µF, 16V, tantalum, 1206
C8,C9 = 47pF, 0805
Inductors
L1 = 4.7µH, Irms=1.72A, 0.082Ohm
Semiconductors
D1 = BAT760
LED1 = green, 2012
T1,T3,T4 = NTS2101PT1G
T2 = 2N7002
IC1 = ATmega328PB-AU
IC2 = MCP1642D-ADJ*
IC3 = NCP1117ST33T3G
IC4 = FT230XS
Divers
BUZ1 = buzzer, 12mm diameter, 6.5mm pitch
K1 = 2-pin pinheader, 0.1" pitch
K2 = 8-pin (2x4) pinheader, 0.1" pitch
K3 = Micro USB Type AB connector
K4 = 8-way (2x4) pinheader socket, 0.1" pitch
K5 = 6-way miniature DIN socket or 4-way Grove connector*
RE1 = reed switch, glass length 15mm max.
SW1,SW2 = tactile switch, SMT, 6.2x6.2mm
Miscellaneous
Battery holder, 2x AA (Keystone 2462)
ESP-01S ESP8366 Wi-Fi module
PCB # 160333-1
* see text
160333-1: GoNotify PCB, unpopulated
160333-41: ATmega328PB microcontroller with bootloader
Component List
Resistors
Default: 1206
R1,R5,R11 = 1kOhm
R2,R7,R8,R12 = 47kOhm
R3 = 976kOhm*
R4 = 562kOhm*
R6 = 56Ohm
R9,R10 = 4.7kOhm
R13 = 100kOhm
R15,R16 = 27Ohm
Capacitors
C1,C3,C5 = 10µF 16V, tantalum, 1206
C2 = 100µF 6.3V, tantalum, 1206
C4,C7,C10,C11 = 100nF, 0805
C6 = 1µF, 16V, tantalum, 1206
C8,C9 = 47pF, 0805
Inductors
L1 = 4.7µH, Irms=1.72A, 0.082Ohm
Semiconductors
D1 = BAT760
LED1 = green, 2012
T1,T3,T4 = NTS2101PT1G
T2 = 2N7002
IC1 = ATmega328PB-AU
IC2 = MCP1642D-ADJ*
IC3 = NCP1117ST33T3G
IC4 = FT230XS
Divers
BUZ1 = buzzer, 12mm diameter, 6.5mm pitch
K1 = 2-pin pinheader, 0.1" pitch
K2 = 8-pin (2x4) pinheader, 0.1" pitch
K3 = Micro USB Type AB connector
K4 = 8-way (2x4) pinheader socket, 0.1" pitch
K5 = 6-way miniature DIN socket or 4-way Grove connector*
RE1 = reed switch, glass length 15mm max.
SW1,SW2 = tactile switch, SMT, 6.2x6.2mm
Miscellaneous
Battery holder, 2x AA (Keystone 2462)
ESP-01S ESP8366 Wi-Fi module
PCB # 160333-1
* see text
Discussion (0 comments)