Skip to content
@tomasmcguinness

@tomasmcguinness

    • Bluesky
    • YouTube
    • X
  • Custom ESP32-H2-MINI PCB

    Mar 13, 2026

    ·

    Electronics, ESP32, ESP32-H2
    Custom ESP32-H2-MINI PCB
  • Configuring a Matter node with custom settings

    Whilst looking into the new Commodity Tariff cluster in Matter v1.5, I found myself hitting a problem. I was trying to build an ESP32 device that share information from Energy Provider using the new clusters. I use a company called Octopus Energy, here in the UK. They offer a comprehensive… Read ⇢

    Configuring a Matter node with custom settings
  • Matter Heating Monitor – Supporting Setup Code

    In this post, I add support for the setup code, battle with Attestation and finally commission a commercial Matter device! Read ⇢

    Matter Heating Monitor – Supporting Setup Code
  • Matter Heating Monitor – Showing Device Types

    In this post I extract the DeviceType values from my commissioned devices and render it on the UI. I also save the structure as a blob! Read ⇢

    Matter Heating Monitor – Showing Device Types
  • Matter Heating Monitor – Deleting Nodes

    In this post, I implement the “Remove Node” operation, which will delete a Matter node from my controller’s fabric Read ⇢

    Matter Heating Monitor – Deleting Nodes
  • Matter Heating Monitor – Showing commissioned Nodes

    In this post, I updated my Matter Heating Monitor to display a list of commissioned nodes. I even manage to fetch the PartsList. Read ⇢

    Matter Heating Monitor – Showing commissioned Nodes
  • Building a Home Heating monitor using Matter and ESP32

    In this post, I starte building Heating Monitor to record the readings coming from my radiator temperature sensors Read ⇢

    Building a Home Heating monitor using Matter and ESP32
  • Lowering power consumption of my Matter Dual Temp Sensor custom board

    I recently had an opportunity to solder up some of my custom PCBs. It wasn’t a roaring success as I made a bit of a boo-boo with the LDO. Regardless, I managed to flash some code onto my board and got it all running! Aside from the need to fix… Read ⇢

  • Flashing my code onto the nRF54L15 on my custom PCB

    Not deterred by the huge flaw in my custom PCB, I continued trying to evaluate my board. I connected it to my J-Link programmer, just like I did with the DevKit boards. Due to my dodgy PCB, I couldn’t use the J-Link’s 5V supply directly. Instead, I passed it through… Read ⇢

  • Got my LDO the wrong way around!

    Disaster! I finally got around to putting some components on the latest version of my Dual Temperature PCB. Unfortunately, I found a huge mistake! The Module I started assembling the board with the MinewSemi nRF54L15 module. I made a better first pass with this than I did with the DevKit.… Read ⇢

    Got my LDO the wrong way around!
Prev
1 2 3 4 5 … 37
Next

About the BLOG

Welcome to my blog. It’s a jumble of all the things that take my interest. Follow along as I explore smart home technology, home heating and various bits of DIY.

Subscribe for updates

Join my mailing list and get notified when I publish a new blog posts. No spam, we guarantee.

@tomasmcguinness

    • Bluesky
    • YouTube
    • X

Designed with WordPress

  • LinkedIn
  • Tumblr
  • Facebook
  • Subscribe Subscribed
    • @tomasmcguinness
    • Join 56 other subscribers
    • Already have a WordPress.com account? Log in now.
    • @tomasmcguinness
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar