SigCore UC: An Open-Source Universal I/O Controller For The Raspberry Pi

A photo of the SigCoreUC

Recently, [Edward Schmitz] wrote in to let us know about his Hackaday.io project: SigCore UC: An Open-Source Universal I/O Controller With Relays, Analog I/O, and Modbus for the Raspberry Pi.

In the video embedded below, [Edward] runs us through some of the features which he explains are a complete industrial control and data collection system. Features include Ethernet, WiFi, and Modbus TCP connectivity, regulated 5 V bus, eight relays, eight digital inputs, four analog inputs, and four analog outputs. All packaged in rugged housing and ready for installation/deployment.

[Edward] says he wanted something which went beyond development boards and expansion modules that provided a complete and ready-to-deploy solution. If you’re interested in the hardware, firmware, or software, everything is available on the project’s GitHub page. Beyond the Hackaday.io article, the GitHub repo, the YouTube explainer video, there is even an entire website devoted to the project: sigcoreuc.com. Our hats off to [Edward], he really put a lot of polish on this project.

If you’re interested in using the Raspberry Pi for input/output you might also like to read about Raspberry Pi Pico Makes For Expeditious Input Device and Smart Power Strip Revived With Raspberry Pi.

15 thoughts on “SigCore UC: An Open-Source Universal I/O Controller For The Raspberry Pi

      1. Besides the analog signal-to-GND spliting also only 8x GND for 16x I/O could become inconvinient.
        But “nobody” should provide feedback to the developer via hackaday comments – github is the better channel imho. ;)

  1. Having just reverse-engineered a non-HVAC-engineer’s implementation of a complex HVAC solution, I couldn’t help but notice some similarities between that and a relay module for a multi-zone heat pump installation, For example, the IntelliZone2 relay board.

  2. I couldn’t view a schematic, to contribute my thoughts. No pdf for it.
    https://hackaday.io/project/203656/files has no “download” button, only a “preview” of an old sch file.
    No I’m not loading up KiCad to do this lol.

    I think boards like this need a watchdog in case the Pi hangs. I’m presently working with HVAC logging and need isoalted DI’s.
    A better explanation of the project would help. Where does the 5V come from lol

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.