
Learn to connect nRF9160 DK to nRF Cloud, add sensors, and send data. Covers SDK installation, firmware updates, and sample customization for cellular IoT product development.

Learn to enable I2C ports on STM32MP157D-DK1 using Yocto Project. Create custom Linux kernel patches, modify device trees, and use i2cdetect to communicate with a temperature sensor.

Step-by-step guide on creating a schematic for a microcontroller board with an accelerometer, covering component connections, power setup, and PCB preparation using EasyEDA software.

Learn to control servo motors with ESP32 using direct connections, I2C, and WiFi. Explore PWM outputs, libraries, and web-based interfaces for versatile motor control in various projects.

Design and build a custom I2C sensor using ultrasonic distance sensors, exploring I2C protocol, addressing, and data exchange. Gain hands-on experience in creating your own I2C device.

Dive into embedded serial buses, focusing on I2C communication. Learn setup, data transmission, and practical implementation using MSP430F5529 and SHT21 sensor as examples.

Learn to build a CO2 measuring device using Embedded Rust. Explore hardware, chemistry, sensors, and protocols while gaining hands-on experience in IoT development with Rust.

Learn to integrate OLED displays with Arduino using I2C and SPI protocols. Build a temperature and humidity meter while exploring various OLED types and their advantages over traditional displays.

Explore low-level protocol fuzzing for secure microcontrollers, uncovering vulnerabilities in BootROM USB drivers. Learn about a custom fuzzing framework for SPI, I2C, USB, and UART, and its application in hardware security research.

Explore PMIC driver development in Linux, covering regulator types, debugging techniques, and best practices for writing efficient drivers and avoiding common issues.

Demonstrating Python automation for test equipment, showcasing a custom datalogging system for oscillator characterization using commercial and basic sensor equipment.