
Explore Wokwi, a browser-based simulator for electronic boards. Learn to create, test, and visualize circuits using various components, programming languages, and web technologies.

Learn to create a Magic SMS Button using Python, CircuitPython, and the FeatherS2 ESP32 microcontroller. No programming experience needed. Automate your maker projects and send SMS messages with the push of a button.

Designing and troubleshooting an improved M12 breakout board for CNC routers, featuring combining logic for normally-closed sensors and auto-squaring compatibility with Acorn systems.

Explore SPI and I2C protocols with SparkFun's Pete Dokter, covering bitbanging, analyzers, and practical applications in embedded electronics.

Explore the new BBC micro:bit V2's features, including microphone and speaker, and learn how it enhances educational opportunities for students worldwide using web-based editors.

Learn to create a pirate-themed escape room puzzle using ESP32, magnetic encoder, and LED strips. Build an interactive ship's wheel that unlocks a treasure chest when rotated in the correct sequence.

Explore micro:bit programming with MakeCode, covering LEDs, inputs, outputs, and basic concepts like variables and conditionals for an engaging first-hour experience.

Explore the micro:bit with SparkFun educators: learn about its history, sensors, and programming environment. Follow along to create a project using MakeCode simulator and gain hands-on experience.

Learn to create an ethical Wi-Fi hacking target using affordable microcontrollers. Perfect for beginners, this tutorial covers hardware setup, code implementation, and practical hacking techniques for a safe learning environment.

Explore Wi-Fi password phishing using affordable microcontrollers. Learn to set up phishing pages, perform deauth attacks, and compare tools like Airgedon and Huhnitor for capturing Wi-Fi credentials.

Learn to set up and use the ESP8266 WiFi module for IoT projects. Covers wiring, firmware flashing, and establishing TCP connections for data exchange with servers.

Step-by-step guide to assembling the Ultimate Programmer Board, covering component installation, wiring, and testing. Ideal for electronics enthusiasts looking to enhance their project capabilities.

Learn to build an external watchdog timer using a 555 IC to prevent microcontroller hang-ups. Explore circuit design, PCB layout, and component selection for this essential reliability-enhancing project.

Explore the STM32 Blue Pill as a powerful Arduino Nano alternative. Learn about its enhanced capabilities, compatibility with Arduino IDE, and how to set it up for your projects.

Learn to implement accurate timekeeping on ESP8266 using NTP servers, eliminating the need for a physical RTC module. Explore code examples and best practices for reliable time synchronization in IoT projects.

Learn to control TM1637 LED displays using an ESP8266 microcontroller and NTP server for accurate timekeeping. Explore multiplexing, network time synchronization, and practical implementation.

Learn to control digital potentiometers with Arduino, including volume adjustment, remote control, and non-volatile memory features. Practical demonstrations and code examples included.

Explore WiFi control using ESP8266 for remote monitoring and automation. Learn to set up, code, and implement basic web server functionality for IoT projects.

Enhance an Arylic Amp with ESP32, MQTT, and Home Assistant integration. Learn to add a rotary volume knob, buttons, OLED display, and create a custom enclosure for a feature-rich audio streaming device.

Explore DIY audio projects with the Arylic Up2Stream Amp, focusing on advanced features accessible without a mobile app. Learn about interfaces, network setup, API control, and local customization options.

LED parking assistant using ESP8266 and WS2812b LEDs guides drivers to optimal parking position with color-coded zones and effects. Features web app control, MQTT integration, and over-the-air updates for a smart garage upgrade.