Unlocking The Embedded Power Of AI: A Deep Dive Into The 2019 AI/ML DevFest TinyML Workshop

Unlocking The Embedded Power Of AI: A Deep Dive Into The 2019 AI/ML DevFest TinyML Workshop

Are you eager to integrate the powerful capabilities of artificial intelligence into embedded devices? Imagine enabling your Arduino board to ‘think’ and make decisions! The 2019 AI/ML DevFest workshop offered such an opportunity, themed around TinyML, igniting a mini AI revolution. This article will take you through this exciting event, showcasing the allure of TinyML … Read more

ESP32-TinyML: Unlocking The Power Of Embedded Micro Machine Learning!

ESP32-TinyML: Unlocking The Power Of Embedded Micro Machine Learning!

The ESP32-TinyML project brings powerful micro machine learning capabilities to Internet of Things (IoT) devices, allowing you to run complex machine learning models on the resource-constrained ESP32 microcontroller. This article introduces the project, explores its features, usage, and potential applications. Project Overview: Running TinyML on ESP32 The ESP32-TinyML project provides a complete set of tools … Read more

TinyML Breakthrough: Sensing MCU Status Through Induced Current

TinyML Breakthrough: Sensing MCU Status Through Induced Current

Introduction: Imagine being able to decipher the internal operational status of a target device merely by monitoring its induced current, without any physical contact. This sounds like a plot from a sci-fi movie, but thanks to the rapid advancements in TinyML technology, it has become a reality! The CurrentSense-TinyML project launched by the Santander security … Read more

ESP32-TinyML: Empowering Your Micro Devices with AI

ESP32-TinyML: Empowering Your Micro Devices with AI

In recent years, artificial intelligence technology has developed rapidly, but its applications are often limited to large servers and high-performance devices. However, with the rise of TinyML technology, embedded devices can now possess an ‘AI brain’. The ESP32, as a cost-effective microcontroller, has become an ideal platform for TinyML. This article will introduce ESP32-TinyML in … Read more

TCA9548A I2C Multiplexer – The Tool to Break I2C Address Conflicts

TCA9548A I2C Multiplexer - The Tool to Break I2C Address Conflicts

As an experienced microcontroller developer, I know well the convenience that the I2C bus brings to development, but I have also been tormented by the “big problem” of I2C address conflicts. Today, let’s talk about how to easily solve this annoyance with the TCA9548A, this “tool”. What Is an I2C Address Conflict? Imagine you are … Read more

Review of Arduino Teaching: Bridging Electronics

2025 Towards the Future Together New Tian County, Yongzhou, Hunan Review of Arduino Teaching Background Review In January 2025, eight students from Tsinghua University’s Electronics Department’s “Bridge of Electronics” practical team, full of enthusiasm, went to New Tian County, Yongzhou, Hunan, to bring a four-lecture special course centered on C language fundamentals and Arduino UNO … Read more

Displaying Unicode Text Using Arduino

Displaying Unicode Text Using Arduino

【Click the above「Blue Text」 to follow DF Maker Community and become a tech aesthetician together】 This week’s project is about how to use Arduino to display Unicode text.(Video demonstration at the end) Development Board Any Arduino development board that supports Arduino_GFX. Reference: https://github.com/moononournation/Arduino_GFX Step 1: Unicode and UTF-8 Unicode defines over 144k characters, covering 159 … Read more

Control LED with Mobile App Using Arduino and Bluetooth Module

Control LED with Mobile App Using Arduino and Bluetooth Module

Today we will learn a super practical and interesting little project – Control LED lights via a mobile app using Bluetooth module. This project will not only help you get familiar with the basic GPIO operations of Arduino but also let you understand the practical applications of Bluetooth communication. After completing the project, you can … Read more

Advanced Arduino Guide: Build A Smart Home Control System Using Bluetooth Module

Advanced Arduino Guide: Build A Smart Home Control System Using Bluetooth Module

Advanced Arduino Guide: Build A Smart Home Control System Using Bluetooth Module Welcome back to the Advanced Arduino Guide series! In previous articles, we learned how to create various interesting projects using different sensors and modules. In this article, we will further expand our knowledge by building a smart home control system that can be … Read more

HC-05 Bluetooth Module Overview

HC-05 Bluetooth Module Overview

HC-05 is a Bluetooth module that connects to the serial port of a microcontroller, allowing the microcontroller to communicate with other devices via Bluetooth. The module itself can operate in master and slave modes and can be used for various applications, such as smart home applications, remote control, data logging applications, robotics,monitoring systems, etc. The … Read more