Flux - Design PCBs with AI

3 min read Original article ↗

Make me a

with

powered by

for

.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form.

temperature and humidity sensor node

It should be a low-power environmental node with a digital T/RH sensor, ultra-low-power MCU

portable speaker/boombox (stereo Class-D)

It should be a compact stereo system with dual Class-D amps (2×10–25 W class), simple DSP/EQ or MCU tone controls

handheld digital thermometer & data logger (K-type/NTC)

It should be a handheld meter with a thermocouple ADC + cold-junction compensation, a secondary NTC channel, low-power MCU with RTC for timestamped logging, microSD for CSV export

compact (FOC) brushless DC motor driver board

The key subsystems are: power stage and gate drive, sensing, MCU, comms, and protection to thermal/mechanical stress; external loads: motors dominate (8W to 12W)

1S Li-ion power module (charger + protection + fuel gauge)

It should be a single-cell power delivery board with a charger + power-path, pack protection FETs (OV/UV/OC/short), fuel gauge with sense resistor and alert pin, thermistor input

constant-current LED buck driver (non-isolated, dimmable)

It should be a CC LED buck, PWM/analog dimming with soft-start and fault flagging, LED voltage monitor

Wifi and Bluetooth

Wi-Fi + Bluetooth (dual-radio) — 2.4 GHz 802.11 b/g/n plus BLE 5.x

WiFi

Wi-Fi — 2.4 GHz 802.11 b/g/n (optionally 5 GHz), secure OTA

Bluetooth Low Energy

Bluetooth Low Energy — BLE 5.x (1M/2M/Coded), with (UART-over-BLE, DFU), and OTA DFU

USB-C (data)

USB-C (data) — USB 2.0 FS/HS device with proper CC configuration, ESD protection; supports console/logging and firmware updates

USB to UART

USB-to-UART — Driverless CDC bridge with level-shifting, and activity LEDs optional

PWM/analog dim input

PWM / Analog dim input — Accepts PWM and/or analog dim with de-glitch/RC filtering, selectable polarity

CAN

CAN (Classical/FD) — ISO-11898 transceiver (optionally isolated), and support for higher-level protocols as needed

I2C

I²C — Multi-drop 100 k/400 k/1 MHz bus with correctly sized pull-ups, level-shifting as needed

SPI

SPI — Mode 0/3 synchronous bus with multi-CS, optional CRC/framing and DMA; short

LoRaWan

LoRaWAN — Sub-GHz radio with OTAA/ABP, ADR, secure key storage, and airtime-aware scheduling.

Zigbee

Zigbee — 2.4 GHz 802.15.4 with Zigbee 3.0 stack, and OTA updates.

USB-C (5V)

USB-C (5 V) — USB-C receptacle 5 V default; include reverse/OVP/UVLO/OCP protection and plan for 0.5–3 A sources

USB-C (PD 12V)

USB-C PD (12 V) — PD controller negotiates 12 V PDO, hot-swap/inrush limiting on VBUS, and standard OVP/UVLO/OCP; supports tens of watts

5 VDC barrel jack

5 V DC barrel jack — Fused/TVS-protected 5 V input add transient clamps and basic EMI care at higher loads

12 VDC barrel jack

12 V DC barrel jack — Fused/TVS-protected 12 V input add transient clamps and basic EMI care at higher loads

24 VDC barrel jack

24 V DC barrel jack — Fused/TVS-protected 12 V input add transient clamps and basic EMI care at higher loads—observe creepage/clearance

solar

Solar — PV panel through blocking/ideal-diode into, to system rails

single-cell Li-ion/LiPo battery

Single-cell Li-ion/LiPo (1S) — On-board 1S charger with power-path and NTC, pack protection (OV/UV/OC/short), and simple fuel-gauge; prioritize low-IQ for long standby

multi-cell Li-ion/LiPo battery

Multi-cell Li-ion/LiPo (nS) — Multi-cell charger/BMS with balancing, direct high-power path where appropriate; monitor pack V/I and thermals

2x AA batteries

2×AA batteries — Primary (alkaline/Li-FeS₂) or NiMH cells with UVLO and reverse-polarity guard