PCB-Prototyping-Catalogue >> Home-Automation
Change Language
Last update: 29-02-2024
The optimized design files for each of the hardware electronics listed are only available to my sponsors on GitHub Sponsors. It features many PCB optimizations such as much more energy efficiency and much less EMI on the boards. This means, for instance, much better hardware performance and lasting battery life.
Enjoy, and thanks for the support! β€οΈ
Learn more about Sponsorware at https://github.com/aeonSolutions/sponsorware π°.
status: M.V.P. NOW SELLING on Tindie.com
π¬ π There's a new Discord Server for this and all other projects. To join click here.
The Smart Power Meter made for the new DSRM 5+ power meters from the utility company
Figure 1 - Current pcb revision
Interactive view of the PCB Layout
Interactive view of the circuit schematic
Click to view the latest revision
A smart Meter with a P1 port from the utilities power company
- ExpressIF single core XTensa LX7 microcontroller (ESP32 C3)
- with built-in Fingerprint ID technology used to validate data power measurements that can be used in cases of legal dispute. More information can be found here.
- Power consumption of only ~320nA when on standby
- USB-C connectivity with Serial UART
- 2.4GHz Wireless Radio (WIFI, Bluetooth and all other protocols)
While I find time and resources to code the firmware for this smart meter, anyone can use the code made available by RoySpringer on his esp32_p1meter repository alternatively use the new DSMR Component from ESPHome.
The OEM version of the firmware code can be found in the folder firmware code. It has by default OTA updates, meaning this smart device automatically updates itself when newer updated versions are made available here.
This code uses my own ESP32 C++ class libraries to expedite the development of code for ESP32 microcontrollers. The repository is located here for anyone to use.
HomeApp is a small and easy to use smart home app with a simple framework. The goal of this application is to make remote execution of predefined features as easy and user-friendly as possible to help you get started with smart home technology.
Did you like any of my PCB KiCad Designs? Help and Support my open work by becoming a GitHub sponsor. Starts with only $1 / 1β¬.
Made by other Makers
Get a Notification on every PCB update
![]() |
You can fill in your email here (Google form) and I'll send a reminder when a new PCB prototype is made available here or a new revision for an existing PCB. Stay tuned! |
---|
π’ Hardware or firmware fully tested and working
A green circle means the hardware electronics or the firmware programming code was fully tested, each of its functionalities and capabilities. And it can be installed in a vehicle. Keep in mind this does not mean errors won't happen. As in everything related to electronics and software, there are revisions and updates. This open hardware is no different.
π‘ Hardware or firmware not tested. Working capability is unknown, it may work or not.
A yellow circle means the hardware electronics or the firmware programming code was not fully tested, each of its functionalities and capabilities. This does not mean it not working , it simply means testing is needed before giving a green circle of approval.
π΄ Hardware or firmware fully tested but not working.
A red circle means the hardware electronics or the firmware programming code was fully tested, and found some kind of critical error or fault. This means the electronics or firmware code cannot be used in a vehicle.
β Hardware Design / firmware programming not started.
The hour glass means the hardware electronics or the firmware programming hasn't started. Most likely because is waiting for the necessary test components needed for reverse engineering and also engineering of the new open solution.
π New updated contents
The new icon means the link next to it was recently updated with new contents
π¬ Comments on the Discussion page
The comments icon means there are usefeul and even new comments on the discussions page important for what you are seeing or reading.
You can get in touch with me on my LinkedIn Profile:
You can also follow my GitHub Profile to stay updated about my latest projects:
Hire me
See here how to hire AeonLabs.
The PCB design Files I provide here for anyone to use are free. If you like this Smart Device or use it, please consider buying me a cup of coffee, a slice of pizza or a book to help me study, eat and think new PCB design files.
Make a donation on PayPal and get a TAX refund*.
Liked any of my PCB KiCad Designs? Help and Support my open work to all by becoming a GitHub sponsor.
Before proceeding to download any of AeonLabs software solutions for open-source development and/or PCB hardware electronics development make sure you are choosing the right license for your project. See AeonLabs Solutions for Open Hardware & Source Development for more information.