
Learn essential microcontroller communication protocols like I2C, SPI, UART, Modbus RTU, CAN, USB, Ethernet, and PCIe in a fun and easy-to-understand format.

Explore digital agriculture IoT solutions using soil moisture sensors and Raspberry Pi. Learn about sensor communication, calibration, and various protocols for building IoT projects.

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

Introduction to hardware hacking for web and mobile security professionals, covering essential tools, techniques, and protocols like UART, SPI, and JTAG. Hands-on examples and practical insights for beginners.

Explore flip-flops, serial protocols, and digital circuit concepts. Learn about state diagrams, conversion between flip-flop types, registers, and various serial communication interfaces.

Explore SPI-controlled analog systems with Bil Herd, covering datasheets, I2C, bench testing, and practical demonstrations of universal active filters and linear meters.

Build a physical "Connections" word puzzle using RFID readers and microcontrollers. Learn component overview, wiring, PCB design, and coding for an infinitely replayable game suitable for schools, events, or escape rooms.

Explore Serberus: a versatile, multi-port hardware hacking tool with 4 channels for simultaneous UART, JTAG, SPI, I2C, and SWD interfaces. Features level shifting and open-source design for easy target connectivity.

Explore the youyeetoo X1 SBC: unboxing, features, and performance testing of this versatile x86 single board computer with Windows 11 pre-installed.

Explore IoT with Rust: control servos, read sensors, and use protocols like SPI and I2C. Learn to create fault-tolerant embedded devices accessible from the cloud using Tessel microcontroller.

Explore connecting simple devices to Linux systems, from Arduino to character LCDs. Learn about userspace drivers, hardware descriptions, and device tree overlays for safe device integration.

Explore Greybus protocol adaptation for IoT, its benefits, and limitations. Learn about remote bus control and device support in modular systems.

Explore embedded Linux in aerospace applications, focusing on phased array antennas and FPGA integration. Learn about hardware decisions, software maintenance, and practical insights from real-world projects.

Explore EXPLIoT, an open-source framework for IoT security testing. Learn how it addresses challenges in IoT assessments, automates tasks, and supports various protocols and technologies.

Explore embedded system bring-up techniques using Netconsole and USB, eliminating the need for serial debug or JTAG. Learn innovative approaches for bootloader and kernel development on PocketBeagle boards.

Learn to manipulate bus protocols through bit banging techniques, gaining control over hardware communication and exploring potential security implications in embedded systems.

Explore Android Things to build a Reptilian-detecting machine using Raspberry Pi, Arduino, and machine learning. Learn to interact with physical components through specific APIs.

Master non-volatile memory storage techniques in nRF Connect SDK for storing environmental sensor data, using both internal SoC memory and external devices via SPI/QSPI interfaces.

Explore wired and wireless IoT communication protocols, their characteristics, and real-world applications. Learn about UART, I2C, SPI, Bluetooth, WiFi, LoRaWAN, and more for effective IoT system design.