Quantity   Component name
1 × piezo from an misting device
1 × ICE40HX1K small FPGA, to handle the timing
1 × ATmega328 Microprocessor, to handle the protocol
1 × 24FC512 TWI EEPROM, to hold the FPGA configuration and the public key
1 × ISL55111 Ultrasonic piezo driver
1 × MAX11105 ADC to digitalize the ultrasonic signal