3.1 Microcontroller
ATtiny817 applies the latest technologies from Microchip with a flexible and low-power architecture including Event System and SleepWalking, accurate analog features, and advanced peripherals.
As shown in the figure below, peripherals used in this design mainly include:
- Timers for PWM generation or masking
- CCL for programmable glue logic
- AC for echo signal receive
- ADC for temperature measurement
- SPI for OLED display
- GPIO for user interfaces
- UPDI for single-wire programming