Firmware that powers my IoT Smart Switch project. Currently supports only ATmega168P µC (and probably all of the other MCUs from this series).
My idea is to design a smart device that provides power sensing and wireless control. Starting with a more simplistic design of a wall switch.
The project is currently under heavy development and because of that, all of the schematics and board layouts are private. I want to make sure, that I release a quite good design for the public and probably to hide my stupid mistakes that I made :)
First and second iterations of the mainboard features an ATmega168P MCU with a nRF24L01+ wireless module. Current sensing is done using the hall-effect ACS724 chip (10 ampere version), but for the most part those things are subject to change.
Why not? I'm curious about all the technology that surrounds us and just to learn new stuff. 😄