mnux
IOT
GitHub
en
/
cs
Page about my IOT hardware ecosystem.
Universal IOT board
This is an IOT controller base board. It is the brain of all the applications seen bellow. It is designed for easy installation into a wide variety of DIY applications.
Features:
•ESP8266 controller
•7 Inputs/Outputs
•Toggleable power branch
•Footprints for env. sensors
•Screw terminals
•Deep sleep optimized
↳Mailbox sensor
(project)
A mailbox sensor which sends me a notification through Home Assistant after my mailbox was opened.
Features:
•Tilt sensor
•Tempature and humidity
•Baterry voltage
show more↓
Tilt switch
This is a SW-520D ball tilt switch, it wakes up the ESP-8266 when the mailbox lid is open.
Temp + humidity
While a tempature sensor inside of a mailbox has a debatable purpose. However it is pretty interesting to know at what tempatures are the delivery people working. (its just a 1€ part anyway)
Sensor power switch
This being a battery powered sensor it needs to save as much energy as possible. The mosfet power switch turns on the sensory only for the time they are needed.
Sleep fix resistor
For some reason my ESP8266 modules suffer from a problem called
"zoombie mode"
where after waking them up from deep sleep they fail to boot. Thankfully this can be fixed by running a pullup resistor from GPIO 7.
Bracket
This bracket securely mounts the IOT board to a box without adding a lot of height.
Download:
STL
FCStd
ESPHome and Home Assistant configuration
In home assistant i setup an automation setup which sends me a notification containing the current tempature and battery voltage after it detects that the sensor woke up.
Download:
ESPHome yaml
Home Assistant yaml
Added: 9. 12. 2024
↳Ambient rainbow stick (WIP)
(accessory)
Very pretty, colorfull ambient light in a 3D printed shell.
Features:
•16 RGB LEDs
•2 screw slots
•Chainable
badges :3