ESP8266 Module Development – Based on Arduino IDE

ESP8266 Module Development - Based on Arduino IDE

1. Introduction to the Wildfire ESP8266 Module   The ESP8266 features a high-performance wireless SOC, bringing good news to mobile platform designers. It offers maximum utility at the lowest cost, providing endless possibilities for embedding WiFi functionality into other systems. The ESP8266 is a complete and self-contained WiFi network solution that can operate independently or serve … Read more

Exploring FPGA: Can We Make It Arduino-Compatible?

Exploring FPGA: Can We Make It Arduino-Compatible?

FPGA stands for Field Programmable Gate Arrays. It allows the creation of custom hardware, eliminating vendor-related costs. Unfortunately, the complexity of most chip designs still exists, which is why most people prefer to use off-the-shelf chips, often accepting their limitations instead of taking on the challenge to achieve the hardware optimization and efficient design they … Read more

Getting Started with AI on Arm Development Boards

Getting Started with AI on Arm Development Boards

Tengine Tengine is a lightweight neural network inference engine developed by OPEN AI LAB, specifically optimized for Arm embedded platforms, providing excellent support for both Android and Linux systems. Moreover, it is commendable that Tengine does not rely on dedicated AI chips (i.e., Tengine can utilize modules with dedicated AI acceleration capabilities such as GPU … Read more

Tired of ARM Development Boards? Try the x86 Development Board – Fenghuolun X1

Tired of ARM Development Boards? Try the x86 Development Board - Fenghuolun X1

Recently, I discovered an x86 single-board computer. Fenghuolun X1 It uses the Intel 11th generation Celeron Jasper Lake N5105 CPU. Four cores, four threads, 10nm process, 10W TDP, operating frequency from 2GHz to 2.9GHz. It comes with Intel UHD integrated graphics, onboard LPDDR4 memory options of 4GB, 8GB, and 16GB, and onboard eMMC storage options … Read more

Comparing STM32 and Arduino: Which is More Powerful?

Comparing STM32 and Arduino: Which is More Powerful?

Which is more powerful, Arduino or STM32? Many electronics enthusiasts face a dilemma when choosing between Arduino and STM32, unsure of which to use. Arduino has always been popular, but STM32 has more interfaces, stronger performance, and faster speeds? Features of Arduino and STM32 Arduino: Arduino leans towards creativity, simplifying hardware operations. Its functions and … Read more

FPGA + ESP32: Create an Arduino-Compatible Spartan Edge Accelerator Development Board

FPGA + ESP32: Create an Arduino-Compatible Spartan Edge Accelerator Development Board

When talking about Arduino, few people associate it with FPGA. Because the two have nothing in common, to be frank, they are quite the opposite. Arduino is cheap, easy to learn, and simple to use, but it cannot handle complex computations and large projects. FPGA is flexible and powerful, easily handling complex computations such as … Read more

Getting Started with the ESP32 CAM Camera Module for Beginners

Getting Started with the ESP32 CAM Camera Module for Beginners

A few days ago, a junior gave me an ESP32-CAM camera module. Now that I finally have some free time, I’m going to play with this camera module, so I can remotely monitor my home later. What is the ESP32-CAM Camera? The ESP32-CAM is a micro module based on the ESP32-S2 chip, featuring camera functionality, … Read more

How to Add Seeed Development Boards to Arduino IDE in Four Easy Steps

How to Add Seeed Development Boards to Arduino IDE in Four Easy Steps

Q A & Question: How to add Seeed boards to Arduino IDE Seeed has designed many development boards that can be used with Arduino IDE, such as the products listed below. Today, we will introduce how to add these development boards to Arduino IDE. Seeeduino XIAO Seeeduino Wio Terminal Seeeduino Lotus Cortex-M0+ Seeeduino LoRaWAN/GPS Seeeduino … Read more

First STM32 Development Board Supporting Arduino Interface Launched!

First STM32 Development Board Supporting Arduino Interface Launched!

The first STM32 development board supporting Arduino interface has been launched! The star OTTO development board 【ard-otto-stm32】 is the first Arduino™ board that includes high-performance image processing, display support, and Wi-Fi connectivity, allowing users to create connected systems that provide an extraordinary audiovisual experience. To showcase the high-performance image processing advantages of the STM32F469BIT6 microprocessor, … Read more

Combining Raspberry Pi and Arduino: A Comprehensive Guide

Combining Raspberry Pi and Arduino: A Comprehensive Guide

1. Introduction The Raspberry Pi is an advanced embedded Linux board that can perform complete computer functions. In recent years, due to its affordability and ease of use, the Raspberry Pi has become very popular among developers. Additionally, Arduino is a convenient and flexible embedded development tool that can perform real-time signal acquisition and control. … Read more