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
Figure 3-1. Schematic for the Microcontroller