Quantity   Component name
1 × ESP32-S3 (LOLIN S3 Mini, N16R8) Main MCU — WiFi/BLE, display, web, MQTT
1 × Raspberry Pi Pico (RP2040) Coincidence coprocessor — timing-critical pulse capture
4 × J305 Geiger-Müller tube (107 mm) Cosmic ray muon detection (2×2 array, 6 unique coincidence pairs)
2 × HV DC-DC boost converter (3–5 V → 280–1200 V adj.) GM tube anode supply (~400 V)
4 × TLV3201 rail-to-rail comparator (SOT-23-5) Clean digital edges from analog pulses to RP2040
1 × 74HC14 hex Schmitt trigger (DIP-14) Pulse shaping (breadboard prototype)
1 × 74HC08 quad AND gate (DIP-14) Hardware coincidence gate (breadboard prototype)
1 × Waveshare 6" HD e-Paper HAT (1448×1072 B/W, SPI) Production display
1 × Good Display GDEH0576T81 5.76" e-ink + DESPI-C02 Development display (920×680, 1-bit)
1 × Bosch BME280 (I²C, GY-BME280 module) Temperature, humidity, barometric pressure
1 × Micro SD card module (SPI) + 8–32 GB card Environmental + event logging
1 × Alps RKJXT1F42001 analog joystick w/ pushbutton Primary nav / decision trigger
1 × KY-040 rotary encoder Alternate input under evaluation
1 × 5-way tactile switch breakout Alternate input under evaluation
3 × 16 mm metal momentary pushbutton Auxiliary controls
1 × Piezo buzzer Click / decision audio feedback
1 × Status LED Heartbeat / event indicator
1 × AMS1117-3.3 LDO module 5 V → 3.3 V rail (prototype)
1 × AP2112K-3.3 LDO (SOT-25) Low-dropout 3.3 V for final PCB
1 × USB-C receptacle Power + programming
1 × USBLC6-2SC6 ESD clamp USB D+/D− protection
1 × Passives & Protection Assortment HV dividers (5.1 MΩ + 27 kΩ), anode resistors (2.2 MΩ stacked), HV bleeders (4.7 MΩ), pulse stretcher (BAT54 + 1k + 100pF), decoupling caps (100nF X7R, 10µF X5R, 100µF electrolytic), ferrite beads, I²C pull-ups (4.7k, 10k), assorted 1/4W 0603 SMD resistors and ceramic caps
1 × Mechanical & Prototyping Kit JST-XH 2.54mm harnesses (6-pin, 7-pin), 12mm & 30mm heat-shrink, NBR O-ring assortment, 830-point breadboards, perfboard 7×9cm, Dupont jumper sets