CO₂ Sensor
Details
In 2026, Cunning designed the electronics and embedded software for a CO₂ sensor, taking the hardware from initial concept through PCBA production.
The electronics combined an STM32 microcontroller with sensors and motor drivers. The firmware used I2C for sensor communication and STM32 timers, PWM and DMA to implement stepper-motor motion control and microstepping for the analogue dial.
Technologies
STM32, I2C, stepper-motor motion control, microstepping, STM32 timers, PWM, DMA, sensors, motor drivers, electronics design and PCBA production.