Development of an IoT-based Imaging System for Automated In-field Monitoring

Development of an IoT-based Imaging System for Automated In-field Monitoring

The automated monitoring and evaluation system of plant phenotypes is one of the keys to advancing and strengthening crop breeding programs. In this study, improvements to the camera-based sensor system and a previous research weather station primarily assembled from Raspberry Pi products are outlined—a board with dual cameras (RGB and NoIR) that provides high spatial … Read more

Choosing Between ESP32 and STM32: A Comprehensive Guide

Choosing Between ESP32 and STM32: A Comprehensive Guide

Advantages of ESP32 Before discussing this issue, we first need to outline the advantages of ESP32 compared to STM32. The ESP32 features a dual-core 240MHz processor, built-in WiFi and Bluetooth including low power Bluetooth, while most STM32 chips lack built-in wireless capabilities and rely on external devices for wireless communication, which is the main advantage … Read more

ESPUI: Easily Create Web Interfaces for ESP32 and ESP8266

ESPUI: Easily Create Web Interfaces for ESP32 and ESP8266

What is ESPUI ESPUI is a simple web user interface library designed for ESP32 and ESP8266 devices. It allows users to easily create and manage the web interface of their devices without any knowledge of HTML, CSS, or JavaScript front-end development. The ESPUI library enables users to communicate and control their devices easily through a … Read more

Open Source Mini TV Based on ESP32 and LVGL 8.0

Open Source Mini TV Based on ESP32 and LVGL 8.0

This is an interesting project to share with those in need. For more details, please read: https://gitee.com/wangpeng25/the-little-bili-tv Input image description Supported Features WeChat Network Configuration (Completed) Time Display (Completed) Three-Day Weather Display (Completed) Temperature and Humidity Display (Completed) Bilibili Follower Count Display (Completed) Fund Trend Display (To be improved) Web Settings (Completed) Temperature and Humidity … Read more

Interesting Applications of ChatGPT on ESP32

Interesting Applications of ChatGPT on ESP32

Combining ChatGPT with ESP32 can lead to more interesting applications in the Internet of Things, such as chatbots, voice assistants, and natural language interfaces. Below, I will use the ChatGPT API in ESP32. To get responses from ChatGPT on ESP32, we need to follow these steps: Register on the OpenAI website and install the necessary … Read more

Interview with the Project Creator: Porting Linux to ESP32

Interview with the Project Creator: Porting Linux to ESP32

Hello everyone, I am a basketball enthusiast who writes code. Recently, I came across a very interesting project online where an expert has successfully ported the Linux kernel to the ESP32 and got it running. On foreign websites, many people are discussing this matter. https://hackaday.com/2021/07/21/its-linux-but-on-an-esp32/ The ESP32 is a chip launched by Espressif for smart … Read more

Build a Smart Video Surveillance Camera with ESP32-CAM and Gimbal

Build a Smart Video Surveillance Camera with ESP32-CAM and Gimbal

1. Project Overview This project is developed based on the ESP32-CAM module and gimbal, aiming to construct a remotely controlled video surveillance camera system. In this project, we will not only learn how to use the ESP32-CAM for video capture but also how to control the gimbal rotation with the ESP32-CAM. Utilizing the powerful features … Read more

Understanding MCUBoot: A Universal Bootloader for MCU Systems

Understanding MCUBoot: A Universal Bootloader for MCU Systems

Explanation: 1. The Bootloader handles the initial boot sequence on hardware before the operating system takes over. For example, U-boot is often used as the boot loader in embedded systems before starting embedded operating systems like Linux or FreeBSD. MCUBoot is also a bootloader, but it targets IoT, referring here to systems with limited memory … Read more

Accelerating Embedded Design Based on Linux with Arm DesignStart Project

Accelerating Embedded Design Based on Linux with Arm DesignStart Project

Arm has announced the further upgrade of its DesignStart project, incorporating its lowest power and highest area efficiency application processor Cortex-A5, in addition to the Cortex-M0 and Cortex-M3, to help developers easily access Arm processors supporting Linux in advanced designs. While the widespread application of the Internet of Things provides limitless possibilities for advanced software … Read more

Building a Real-Time Temperature Monitoring System in Under 10 Minutes with Alibaba Cloud AIoT

Building a Real-Time Temperature Monitoring System in Under 10 Minutes with Alibaba Cloud AIoT

The development speed of the Internet of Things is accelerating. How to shorten the development process of IoT applications and reduce development costs is one of the main concerns of IoT companies. Alibaba Cloud AIoT, as a leader and innovator in the IoT industry, aims to help IoT companies complete the last mile of device … Read more