Image 1 — [Review Request] M-Bus Master with onboard ESP32-C6
Image 2 — [Review Request] M-Bus Master with onboard ESP32-C6

[Review Request] M-Bus Master with onboard ESP32-C6

I am attempting to design a M-Bus master PCB that has an on-board ESP32-C6. The goal is to build some Matter firmware that reads from an M-Bus heat meter.

I've used the schematics from https://taaralabs.eu/m-bus-uart-converter/ and https://github.com/rscada/libmbus/blob/master/hardware/MBus_USB.pdf to give me the power amplifier and level shifters.

The ESP32-C6 and its associated parts are from a previous PCB I've designed (with a correction for the missing power to GPIO8!)

As this is the most complicated PCB I've attempted to-date I'd like some expert input. My main worries are the L2 inductor being beside the C6 module. I also understand the R13 and R20 will drop the receive voltage to ~3V, which should be okay to feed into UART1 on the C6. I've used 0x4mm traces for the 3.3v and 5v rails. Should the GND have the same thickness?

All feedback is welcome - I really want to improve my design skills!

u/tomasmcguinness — 4 days ago
▲ 1 r/PCB

Review Requested: M-Bus Master with ESP32-C6 module

I am attempting to design a M-Bus master PCB that has an on-board ESP32-C6. The goal is to build some Matter firmware that reads from M-Bus.

I've used the schematics from https://taaralabs.eu/m-bus-uart-converter/ and https://github.com/rscada/libmbus/blob/master/hardware/MBus_USB.pdf to give me the power amplifier and level shifters.

The ESP32-C6 and its associated parts are from a previous PCB I've designed (with a correction for the missing power to GPIO8!)

As this is the most complicated PCB I've attempted to-date, My main worries are the L2 inductor being beside the C6 module. I also understand the R13 and R20 will drop the receive voltage to ~3V, which should be okay to feed into UART1 on the C6.

All feedback is welcome - I really want to improve my design skills!

Schematic

PCB

reddit.com
u/tomasmcguinness — 5 days ago

Nanoleaf Essentials support Matter groups?

I'm playing around with an ESP32, Matter and its group support. I'm trying to test groups using a Nanoleaf Essentials A19-A60 bulb.

Can anyone confirm if they work with Matter groups?

reddit.com
u/tomasmcguinness — 14 days ago
▲ 4 r/ukheatpumps+1 crossposts

Building a soak away for my heat pump

I need some advice on making a soak away for my soon to be installed Kronoterm heat pump.

I was planning on using a 110mm pipe, with lots of 5mm holes drilled it in. I was going to put this into a 500mm deep hole, line it with that weed fabric and then and backfill with pea gravel.

I would then use a rubber collar to connect a 50mm pipe to it, which will be contained in the concrete base (about 300mm thick).

Will something like that work? I guess the idea is that the 110mm pipe fills with water, which either soaks down into the ground or out through the holes.

How much back fill should I have e.g. what diameter should the whole be that contains the 110mm pipe.

reddit.com
u/tomasmcguinness — 17 days ago
▲ 17 r/MatterProtocol+1 crossposts

Matter Home Energy Manager - First Look

I'm quite excited to share this video as this project has been a long time in the making!

Using the Matter protocol, I'm building a Home Energy Manager. I've shared a few posts about this on the sub, but this is the first end-to-end video. It's still a work in progress and I'm not ready to share the code just yet, but I plan to full open source this.

The initial goal is to help me maximize the amount of self generated solar power. The energy manager does this by using machine learning and forecasting. It learns energy usage patterns in the home and from individual appliances. It can then generate a schedule of appliance use to make the most of this surplus solar.

I don't know if the idea has any merit yet, but it's something I've wanted to try for a long time.

I've written up a lot of blog posts on the technical side of things, and you'll find them on my blog: https://tomasmcguinness.com/building-a-matter-home-energy-manager/

When I do publish the code, it will be on my github: https://github.com/tomasmcguinness You can find a few of my other Matter projects up there too.

youtu.be
u/tomasmcguinness — 3 days ago

Insulated pipe position

I’m getting ready to build the base for my Kronoterm heat pump.

I’m unsure about the position of the primaries as they come up through the base. I’ve made a template from MDF to help with positioning.

Should the pipes be coming straight up or is there some wiggle room?

I appreciate this is very specific, and I’ve emailed my installer for some advice, but figured I’d ask on here too.

u/tomasmcguinness — 17 days ago

Matter based Home Energy Manager - First Milestone

I've been chipping away at a Matter-based Home Energy Manager for a few weeks and just hit my first real milestone — actually displaying and recording my grid consumption. The whole thing runs on an ESP32-P4 DevKit using the Espressif Matter SDK, and hosts a little web app for configuration.

For the grid input (0x7), I went with a Shelly EM Gen 4 (released in 2025, supports Wi-Fi, Zigbee and Matter), paired with a 120A clamp on the live tail between the main fuse and the meter.

The Solar Inverter information (0x8) comes from a Modbus → Matter adapter I've been writing (on an ESP32-S3)

The first major goal of this system is to deply small displays around the house that nudge us toward using free power when there's a surplus e.g. one beside the washing machine that indicates the best time to run it

Full write-up with photos and a short video here: https://tomasmcguinness.com/2026/05/27/matter-home-energy-manager-first-milestone/

u/tomasmcguinness — 1 month ago

Ducted fan coil recommendations

Im getting my heat pump installed shortly and want to think about getting a fan coil unit installed in the loft.

I want to have one or more intakes (maybe one from my landing) and then 6 or 7 outlets. All rooms upstairs and two longer ducts to the living and sitting rooms downstairs.

Anyone got any recommendations?

reddit.com
u/tomasmcguinness — 1 month ago

e-paper and the nRF54L15-DK

Has anyone got an SPI e-paper display working with the nRF54L15??

I’ve been trying to control a Waveshare 1.54” e-paper display with the nRF54L15-DK and I’m making zero progress.

I’ve switched the DK over to 3.3V, so I’ve ruled that out.

I just haven’t found any solid examples.

reddit.com
u/tomasmcguinness — 2 months ago

Using an ESP32-S3-ETH devkit, I've created a Matter bridge that connects to my Solax Solar Inverter, via Modbus, and exposes it as a Solar Power device.

Written using esp-matter, it includes an onboard React app for management and configuration.

It only supports the Solax X1 inverter at this time, but it can be extended to support different devices. At present, it just maps Modbus registers to Matter attributes, making it easy to extend.

This is another step in making all my existing hardware available as Matter devices!

u/tomasmcguinness — 2 months ago