GRAY JOHNSON

Engineering • Design • PCB Design
Battery Powered Industrial Valve Controller PCB - Top View
Battery Powered Industrial Valve Controller PCB - Bottom View
Battery Powered Industrial Valve Controller PCB - Schematic
Battery Powered Industrial Valve Controller PCB - 3D Angle View

Battery Powered Industrial Valve Controller PCB

6-layer PCB design for a robust and reliable battery powered industrial valve controller.

This PCB includes features to implement a robust industrial IoT device that can control a ball valve with a servo actuator. It features a STM32H5 MCU, an ESP32-C6 for WiFi and BLE connectivity, a BMS, a USB C PD Battery Charger, 36V and 12V DC/DC converters, CANbus, and includes hardware to enable an ultrasonic flow measurement device. The PCB is designed to be mounted along with a 5 cell 2170 battery pack inside a machined aluminum enclosure, along with a servo actuator, an external ball valve, and an ultrasonic flow sensor pipe. A first gen prototype has been build and some firmware development has been done but we are currently working on a second gen prototype PCB.

KiCAD • BMS • USB C PD Battery Charger
Optical Level Sensor PCB - 2 Sides
Optical Level Sensor PCB - Installed

Optical Level Sensor PCB

Compact liquid level sensor PCB that uses a Time of Flight sensor to measure the distance to the liquid surface. The PCB also includes LEDs to illuminate the liquid surface for better visibility, and backup contact liquid sensor. A tiny DC/DC converter, an ADC, an i2c expander, and some protection circuitry are also included. The PCB is designed to be mounted in a small machined stainless steel enclosure with cover glass protecting the sensor and potted for environmental protection.

Fusion 360 Electronics • ToF Sensor • PCB Design
MonkeyBrain PCB - Potted
MonkeyBrain PCB - Machining

Barrel Monkey Topper MonkeyBrain PCB

The MonkeyBrain PCB is one half of the control system in the Topper, the other half is the BMS PCB. The MonkeyBrain combines an STM32G4 MCU, an ESP32-C6 for BLE connectivity, a FDCAN transceiver, an accelerometer, and power supplies, and connects directly to the level sensor PCB. The MonkeyBrain PCB is mounted into an aluminum enclosure and clamped in with a clear 3D printed lid so that the LEDs can be seen, and the enclosure is potted with transparent epoxy to protect the PCB from the environment.

Control Electronics • Enclosure Design • Protection