
Explore Chisel, a modern hardware description tool leveraging Scala for complex digital circuit design, offering improved ergonomics and software engineering practices over traditional HDLs.

Explore the journey of creating an electrified knitted starmap, from viral success to interactive exhibition, including technical challenges and preservation efforts.

Explore the hardware design process of OHMC2022 badges, including challenges, design philosophy, and technical details. Gain insights into PCB design, FPGAs, and creative problem-solving in electronics.

Explore advanced CircuitPython projects for IoT and wearables. Learn to choose devices, understand electronics basics, and add interactivity to hardware projects through exciting demos and real-world applications.

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.

Learn to build cross-platform apps using Capacitor and Angular. Discover how to leverage web development skills to create iOS, Android, and Progressive Web Apps from a single codebase.

Learn to transform your Angular web app into native iOS and Android apps using Capacitor, enabling efficient cross-platform development and App Store distribution with a single codebase.

Explore building IoT applications with Scala and Akka, using Lego trains as a practical example. Learn about remote actors, performance comparisons, and challenges in IoT development.

Explore IoT applications using Scala and Akka for Lego trains, comparing remote actors to REST endpoints. Includes live demo of a Raspberry Pi-controlled Lego train system with various IoT components.

Explore the Web Audio API to create interactive musical instruments in browsers, combining audio manipulation with other web technologies for unique sonic experiences.

Explore the hardware revolution using JavaScript! Learn how web developers can create amazing projects like Felix, a quadruped robot, bridging the gap between software and physical world.

Explore DIY Internet of Things: Connect everyday objects to the web using JavaScript and hardware. Learn to add "senses" and interactivity to create your own smart devices.

Explore the creative results of a workshop where attendees built party-themed robots using JavaScript, servos, and LEDs in just two hours, showcasing the potential of NodeBots projects.

Explore Android Things for IoT development using existing Android skills. Build real-life applications with Raspberry Pi 3 and Android Studio, covering inputs, outputs, GPIO, drivers, and practical demos.

Explore architectural and design decisions for creating scalable sensor solutions, from hardware to API, addressing power consumption, wireless networks, and embedded systems for intuitive user experiences.

Explore autonomous robotics using Raspberry Pi to build Nyx, a self-sustaining exploration robot capable of long nautical journeys. Learn about electronics, telemetry, and software for DIY robotics projects.

Explore IoT development: from soldering LEDs to creating web apps for sensor data monitoring. Learn hardware options and get started with internet-connected projects for innovative tech solutions.

Explore the functionality and principles behind light emitting diodes (LEDs), understanding their operation and applications in modern electronics.

Explore the emission spectrum of LEDs, understanding their light output characteristics and applications in various fields.

Explore PN junction behavior using Nanohub's interactive lab simulation. Gain hands-on experience with semiconductor physics concepts.