
Learn to create and use non-blocking timers in MicroPython for improved program timing and simultaneous LED blinking on Raspberry Pi Pico W, enhancing project efficiency and functionality.

Create a 4-bit LED binary counter using timers on Raspberry Pi Pico W. Step-by-step guide to implement the solution, extending concepts from previous lessons.

Explore MicroPython for IoT: efficient Python 3 implementation for microcontrollers. Learn memory optimization, hardware integration, and live demos showcasing its capabilities in embedded systems.

Explore AI-assisted coding for Arduino and ESP32 using ChatGPT. Learn to create projects like temperature meters, WiFi scanners, and web servers in C++ and MicroPython.

Dive into advanced techniques for identifying and reverse engineering frozen MicroPython modules in firmware using Ghidra, focusing on bytecode analysis and module reconstruction methods.

Master PIO state machine Tx and Rx FIFO operations on Raspberry Pi Pico W. Learn to use push(), pull(), get(), and put() commands for efficient data exchange between PIO and main processor.

Compare Arduino C++ and MicroPython for microcontroller programming. Explore strengths, weaknesses, and use cases of each language to determine the best fit for your projects.

Explore the new Raspberry Pi Pico 2 with RP2350 dual Arm & Risc V architecture. Learn about its features, comparisons, and exciting new Pimoroni products in this comprehensive overview.

Learn to set up two-way Bluetooth communication using Raspberry Pi Pico W and MicroPython, enabling wireless connectivity for your projects.

Explore Bluetooth communication between Raspberry Pis and Picos using MicroPython in this hands-on tutorial, enhancing your IoT project capabilities.

Explore Arduino Alvik: a tiny, dual-processor robot with advanced sensors. Learn MicroPython and C++ programming, add servos and I2C devices. Ideal for makers and educators.

Learn to implement hardware interrupts on Raspberry Pi Pico W using MicroPython, enabling efficient background handling of GPIO inputs like buttons and switches.

Learn to implement hardware interrupts on Raspberry Pi Pico W for debouncing pushbutton switches, enhancing responsiveness and reliability in micropython projects.

Learn to create a hardware interrupt on Raspberry Pi Pico W using MicroPython. Implement a 4-bit LED binary counter controlled by a debounced pushbutton, ensuring accurate counting.

Learn to create a binary counter with pushbuttons on Raspberry Pi Pico W using MicroPython. Implement hardware interrupts, debouncing, and LED control for an interactive up/down counting system.

Comprehensive introduction to Python, covering applications, versions, frameworks, and key concepts. Ideal for beginners seeking an overview of Python's capabilities and practical uses.

Create a Pico 2-powered virtual pet using MicroPython, buttons, and an OLED display. Learn PCB design, UI graphics, animation, and game state management in this hands-on tutorial.

Explore 18 diverse Raspberry Pi Pico projects, from web servers to robots. Learn MicroPython, build smart devices, and create fun gadgets while developing practical skills in electronics and programming.

Learn to program and interact with PIO blocks and state machines on Raspberry Pi Pico W. Covers instantiation, assembly code writing, and Python integration for advanced microcontroller projects.

Master PIO state machines on Raspberry Pi Pico W by building a binary counter with reset functionality using LED displays and button inputs, all implemented through hardware-level programming.

Learn to monitor multiple GPIO pins and buttons using Raspberry Pi Pico's PIO State Machines, implementing efficient input reading and conditional branching in MicroPython.