Skip to content

Hardware

This section documents the hardware components of the OSECHI cosmic ray detector.


Components

Component Part Role
MCU ESP32-WROOM-32E Main controller, firmware execution
DAC MCP4811T (×3) Threshold voltage control via SPI
Environmental Sensor BME280 Temperature, pressure, humidity (optional)
GNSS Receiver GT502MMG Timing and location reference (optional)

Detection Circuit

Three independent scintillator channels feed into comparators (TS864IPT). Each comparator uses a DAC-controlled threshold voltage to filter signals. When a signal exceeds the threshold, the corresponding GPIO pin triggers detection.

  • Detection pins: GPIO12 (CH1), GPIO19 (CH2), GPIO27 (CH3)
  • LED feedback: GPIO14 (CH1), GPIO26 (CH2), GPIO33 (CH3)
  • ADC input: GPIO32 — connected to one channel via hardware jumper (default: CH1)
  • DAC control: SPI bus (GPIO5/13/15 as CS, GPIO23 MOSI, GPIO18 CLK)
  • BME280: I2C bus (GPIO21 SDA, GPIO22 SCL), address 0x76

Pages