Skip to content

Advanced Labs

This section includes some advanced topics that might be useful for helping you create and debug MicroPython projects.

Topics include:

  1. Writing Interrupt Handlers
  2. Monitoring the internal temperature of your RP2040 CPU
  3. Timing the speed of functions for performance optimization
  4. Setting up a Conda virtual Python development environment
  5. Using operating system functions such as listing files on the file system
  6. Scanning for I2C devices
  7. Using a framebuffer
  8. Using the minicom tool to move files to and from you PC from your microcontroller
  9. Reading files from a SD card
  10. Converting CircuitPython code and drivers to MicroPython