• Design goals and priciples
  • Terminology
  • Use cases
  • General conventions of the API
  • OSError exceptions regarding peripherals
  • New machine module
  • Physical memory access
  • IRQs
  • The Pin class
  • Constructor
  • Pins with alternate function(s)
  • Methods
  • Constants
  • The UART class
  • The I2C class - I2C Master end-point
  • The I2CSlave class - I2C Slave end-point
  • The SPI class - SPI master end-point
  • The SPISlave class - SPI slave end-point
  • The I2S class
  • Methods
  • Constants
  • The ADC class
  • The RTC (Real Time Clock) class
  • The WDT class
  • The Timer class
  • The WLAN class
  • machine module functions
  • Constants
  • time module additions
  • os module additions
  • micropython module