
Explore hands-on digital technologies in popup makerspaces, including robotics, VR, and coding. Learn how these engaging activities benefit preservice teachers and students in innovative learning environments.

Explore how a whimsical 'Hug Detecting' badge project evolved into a tool for managing social anxiety, covering hardware challenges, load testing, and unexpected outcomes in open-source development.

Explore hardware components, goals, and extensions for the Swagbadge, including microcontroller usage and Simple Add-Ons (SAOs). Learn about PCB sculpting and various badge enhancements.

Explore the evolution of LED projects, from simple beginnings to complex displays with thousands of pixels, showcasing the growth and potential of DIY electronics and programming.

Explore WebBluetooth's potential to control physical devices using JavaScript. Learn basics and advanced topics for connecting browsers to lightbulbs, robots, and drones, and even running JavaScript on microcontrollers.

Explore C++ mixins for customizable abstractions in embedded systems, focusing on compile-time composition techniques to enhance flexibility and performance in resource-constrained environments.

Learn to create an automated indoor garden system using sensors, microcontrollers, and CircuitPython. Explore web app development, Raspberry Pi setup, and IoT data analysis for plant care automation.

Learn to build an indoor air quality monitoring system using Python, sensors, and machine learning to predict CO2 levels and improve your home environment.

Pythonic introduction to MQTT protocol for connected devices. Learn basic concepts, code examples in CPython and Micropython, and explore use cases in automation and microcontrollers.

Explore TinyML: machine learning on microcontrollers. Learn about hardware options, frameworks, and real-world applications in agriculture, health, ecology, and more using Python for embedded systems.

Learn to create interactive games with MicroPython and micro:bit, exploring push buttons, accelerometer sensors, and LED displays. Includes examples like Chase the Dot, Genius, and Car Crash.

Hands-on workshop for programming ESP8266 boards with MicroPython. Learn to control LEDs, servos, sensors, and communicate via HTTP/MQTT. No prior electronics experience needed.

Discover EduBlocks, a drag-and-drop Python 3 tool created by 14-year-old Josh Lowe to bridge the gap between block-based programming and Python, making coding more accessible for students and teachers worldwide.

Explore DIY home automation using microcontrollers and CircuitPython. Learn key concepts, use emulators, and see real projects like a robot cleaner and plant monitoring system.

Explore electrocardiography, from heart basics to building an ECG with Arduino. Learn data analysis and machine learning techniques for heart data interpretation.

Comprehensive guide to hardware manufacturing: from PCB design to component selection, assembly, and software integration. Learn from real-world experiences in creating a programmable gamepad for IoT workshops.

Explore TinyML for deploying machine learning on microcontrollers. Learn about hardware options, frameworks, and real-world applications in agriculture, conservation, health, and ecology monitoring.

Explore RISC-V architecture and its implementation in Linux systems at the Linux Plumbers Conference, focusing on microcontroller applications and developments.

Explore RISC-V architecture and its implementation in Linux systems through expert discussions and technical presentations at the Linux Plumbers Conference.

Explore TinyML: train, convert, and run machine learning models on microcontrollers. Learn quantization, pruning techniques, and step-by-step integration for embedded AI applications.

Explore PicoRuby and PRK Firmware: innovative Ruby implementations for microcontrollers and keyboard programming. Learn to create custom keymaps and extend functionality using Ruby's powerful features.