Phyto pulse

jayis1·SoC-Device-Inventions·phyto-pulse/schematic/phyto_pulse.kicad_pcb

Phyto pulse PCB layout, top view — open source ESP32 board by jayis1

About the Phyto pulse PCB

Phyto pulse is an open source ESP32 PCB design by jayis1, published on GitHub. It is a 4-layer board measuring 80 × 50 mm, with 37 components from 34 distinct parts.

Its main chip is the ESP32-C3-MINI-1, from the ESP32 family. Other key parts include the STM32G474RET6, AD8331ARZ, LMG1210RVRT, LM5022MM and MD0100. By type, the board carries 13 ICs, 4 connectors, 4 capacitors, 3 switches, 2 diodes and 1 crystal.

It belongs with the iot & wireless, power & battery and displays & leds designs in this gallery.

From the project

Novel SoC device designs: blueprints, schematics, firmware, and docs — a new invention every 24h.

A pocket plant electrophysiology recorder that captures ultra-low-noise action potentials and slow-wave potentials from living plants using Ag/AgCl microelectrodes, a 24-bit delta-sigma ADC with chopper-stabilized INA, on-device spike detection & classification, an experiments library (Venus flytrap snap, Mimosa pudica, light/dark response, wounding response), OLED waveform display, SD logging, and BLE/Wi-Fi streaming — bringing $8k–$30k lab plant electrophysiology rigs down to ~$69 and coffee-mug size for plant neuroscience research, citizen science, and education.

Main components on the Phyto pulse

Phyto pulse bill of materials (BOM)

37 components, 34 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32G474RET6
STMicroelectronics
U1
1
ESP32-C3-MINI-1
Espressif
U2
1
AD8331ARZ
ADS1256
Analog Devices
U3
1
LMG1210RVRT
INA333
Texas Instruments
U4
1
LM5022MM
OPA2333
Texas Instruments
U5
1
MD0100
74HC4051
Microchip
U6
1
MAX17048G+T10
SSD1306_OLED
Maxim/Analog
U7
1
TP4056
BME280
NanJing Top Power
U8
1
TPS63020DSJR
MCP73831
Texas Instruments
U9
1
SSD1306-128X64-SPI
AP2112-3.3
Solomon SSD1306
U10
1
TPS7A0233P
U11
1
USBLC6-2SC6
U12
1
PC817
U13
1
ABM8-8.000MHZ
8MHz
Abracon
Y1
1
BNC_E1
LEMO
J1
1
12401548E4022
BNC_E2
Amphenol
J2
1
502774-0891
MicroSD
Molex
J3
1
USB-C
PIN-4
J4
1
NCR18650B
1200mAh_LiPo
Sanyo/Panasonic
BAT1
2
1M
R_B1, R_B2
Show 14 more
QtyPartRefs
1
100k
R_G0
3
10k
R_G1, R_S1, R_S2
1
1k
R_G2
1
100
R_G3
1
SKQGAFE010
BTN_RECORD
ALPS
SW1
1
SKQGAFE010
BTN_MODE
ALPS
SW2
1
SKQGAFE010
BTN_STIM
ALPS
SW3
1
APT2012SRCPRV
WS2812B
Kingbright
LED1
1
BAT54S
SMAJ3.3A
Nexperia
D1
1
SMAJ15A
SMAJ3.3A
Q
D2
1
GRM188R71H104KA93
4.7uF
Murata
C1
1
GRM188R60J106ME47
100nF
Murata
C2
1
VJ0805Y473JXAAT
10uF
Vishay
C3
1
GRM188R71C105KA93
100nF
Murata
C4

Phyto pulse design files

The KiCad project lives in the jayis1/SoC-Device-Inventions repository on GitHub; these links point at the commit this page was built from.

Phyto pulse: common questions

What microcontroller does the Phyto pulse use?

The Phyto pulse is built around the ESP32-C3-MINI-1, from the ESP32 family.

How big is the Phyto pulse PCB?

The Phyto pulse measures 80 × 50 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Phyto pulse?

37 components, from 34 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Phyto pulse design files?

From the jayis1/SoC-Device-Inventions repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Phyto pulse design in my own project?

The repository has no license, so all rights stay with jayis1. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Phyto pulse without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in SoC-Device-Inventions

Similar boards