Projects
Components
BoomPack Dual ESP32 Audio Pod PROD

BoomPack Dual ESP32 Audio Pod PROD

BoomPack Dual ESP32 Audio Pod — synchronized multi-room audio pod using dual ESP32-WROOM-32U modules, USB-C Li-ion charging, 5V boost power, and MAX98357A I2S speaker output.
ryanf

·

3 Comments

Coffee Waker Main HQ W/ Module V5.0.1 1243 f1b0 4389

Coffee Waker Main HQ W/ Module V5.0.1 1243 f1b0 4389

Multi-subsystem ESP32-S3 coffee maker/alarm controller board for a Coffee Waker appliance. The design uses an ESP32-S3-WROOM-1-N8R8 module as the main Wi-Fi/Bluetooth MCU, with USB-C 2.0 device connectivity through a USB4105-GF-A connector, 5.1 kΩ CC pull-downs, and USBLC6-2SC6 ESD protection on the USB D+/D− pair. Power architecture includes a 12 V input on a JST VH B4P connector, a TPS62932 buck regulator generating the 5 V rail, a TLV1117LV33 3.3 V LDO for MCU/logic power, and TPS22919 load switches for controlled 3.3 V/5 V peripheral rails. Functional blocks include an NAU7802 load-cell ADC on I2C with two differential load-cell channels, a MAX98357A I2S audio amplifier/DAC with speaker/output filtering, a microSD socket on SDIO, I2C/test headers, UART/programming header, and auxiliary JST VH connectors for wake-light or external loads. The high-voltage section includes 120 VAC input/output screw terminals, a 5 V SPST-NO relay rated 15 A / 240 VAC max, a 1 A fuse, MOV surge suppression, diode snubber, and a dedicated heater output terminal.
ryanf

·

ESP32 WiFi Water Flow Meter

ESP32 WiFi Water Flow Meter

USB-C powered ESP32 WiFi water flow meter for a 3/4 inch PVC pipe using an external 12V RS485 ultrasonic flow sensor, protected power input, 3.3V logic, status LEDs, and programming/reset support.
ryanf

·

Pico Macro Keyboard AI Placement [Example]

Pico Macro Keyboard AI Placement [Example]

The Pico Macro Keyboard is a compact and powerful macro pad built using the latest Raspberry Pi Pico 2. Inspired by the Figma Creator Micro, this keyboard is designed for customizable control and enhanced productivity. It features mechanical switches with per-key RGB lighting, along with two rotary encoders for added functionality. With a modular 4-layer PCB and fully customizable keymaps, it seamlessly integrates with any software, making it perfect for designers, gamers, and power users alike.
ryanf

·

1 Fork

Coffee Waker Main HQ W/ Module V5.0.1 57d8

Coffee Waker Main HQ W/ Module V5.0.1 57d8

Coffee Waker main control board for an alarm-enabled coffee maker. It coordinates wake-up functions including brewing-related control, lighting, audio, sensing, and appliance interfacing to prepare and signal a scheduled wake-up experience.
ryanf

·

ESPRSSO32 Smart Scale AI Auto Layout [Example] W/ Polygons 7adX cf82

ESPRSSO32 Smart Scale AI Auto Layout [Example] W/ Polygons 7adX cf82

Learn how to use AI Auto Layout on this ESP32 Espresso Smart Scale! In one click you’ll see AI Auto Layout perform magic. Pay close attention to how we recommend creating rulesets, zones, and fanouts. By copying the setup in this example on your own project, you’ll have a fully routed board in no time!
ryanf

·

STN2120 OBDII to UART Dev Board 23c2

STN2120 OBDII to UART Dev Board 23c2

INTENT: medium complexity / high density USECASE: potential torture test for trace suggestions while routing vs/ routing the entire board; can incremental trace suggestions still be useful (how much context do they need to consider to be good), or does this only make sense as a whole-board problem given the density challenges? ––––––––––––––––––––––––– OBD2 to UART interface dev board. Alternative to deprecated ELM237 Chipset. Documentation: - Power tree: https://drive.google.com/file/d/1oG5_56AuaiLtG3buUaOyhg63TMySnYF3/view?usp=sharing
ryanf

·

Simulator Test Day 3.2

Simulator Test Day 3.2

Learn how to use AI Auto Layout on this ESP32 Espresso Smart Scale! In one click you’ll see AI Auto Layout perform magic. Pay close attention to how we recommend creating rulesets, zones, and fanouts. By copying the setup in this example on your own project, you’ll have a fully routed board in no time!
ryanf

·

Coffee Waker Main HQ W/ Module V5.0.1

Coffee Waker Main HQ W/ Module V5.0.1

Have you ever wanted to wake up to one of the most energizing scents? Have you ever wanted that cup of energy in your hands before you even slide out of your covers? Well want no further! Introducing the Coffee Waker; The knight of your nightstand, a coffee maker alarm clock with one soul purpose, to quickly and scrumptiously wake you up. This is the Coffee Waker Main board. It contains an ESP32-S3, 16 bit Load Cell ADC, 16 bit MP3 DAC, 120V heater cartridge relay, and 12C wakeup light convector.
ryanf

·

ESPRSSO32 Smart Scale AI Auto Layout [Power Prompt Example]

ESPRSSO32 Smart Scale AI Auto Layout [Power Prompt Example]

Learn how to use AI Auto Layout on this ESP32 Espresso Smart Scale! In one click you’ll see AI Auto Layout perform magic. Pay close attention to how we recommend creating rulesets, zones, and fanouts. By copying the setup in this example on your own project, you’ll have a fully routed board in no time!
ryanf

·