Open Source Allwinner H3 TV Box TVBOX 6-Layer Board AD Engineering Files!

Open Source Allwinner H3 TV Box TVBOX 6-Layer Board AD Engineering Files!

Today, I am sharing a board with you. The files are sourced from Fanyi Education, using the Allwinner H3 as the main control unit, equipped with two DDR3 memory chips, storage consisting of EMMC + NAND, and featuring HDMI high-definition interface, 100M Ethernet port, USB, WiFi, etc., for your reference and learning! If you need … Read more

Deploying YOLOv8 on Wildfire RK3588

Deploying YOLOv8 on Wildfire RK3588

Description Deploying YOLOv8 on Wildfire RK3588, we use yolov8s.pt (downloaded from the YOLOv8 official website) as an example. 1. pt->onnx Do not use the official YOLOv8 code; instead, use the Rockchip YOLOv8 code, available at https://github.com/airockchip/ultralytics_yolov8 After downloading the code, execute the model conversion with the following code: from ultralytics import YOLO model = YOLO('yolov8s.pt') … Read more

GigaDevice GD32 Enters the ‘Low-End’ MCU Market

GigaDevice GD32 Enters the 'Low-End' MCU Market

As market demands continue to evolve, 8-bit MCUs are gradually being replaced by ‘low-end’ 32-bit MCUs, prompting major MCU manufacturers to enter the 32-bit ‘low-end’ MCU space. On June 5, GigaDevice officially announced the launch of the value-oriented GD32C231 series entry-level microcontrollers. GD32C231 Series MCUs: The Ultimate Cost-Performance Choice The GD32C231 series MCUs significantly enhance … Read more

Mastering Linux on MCU Series Part 16: New Boot Design for Loading Linux (3) – Implementing XMODEM for Importing and Exporting Memory and SPI FLASH

Mastering Linux on MCU Series Part 16: New Boot Design for Loading Linux (3) - Implementing XMODEM for Importing and Exporting Memory and SPI FLASH

1. Introduction Previously, we implemented the read and write operations for SPIFLASH. Now, we will continue to add functionality by porting xmodem to achieve the import and export of on-chip mem and SPI FLASH. This allows us to dump the contents of on-chip RAM and FLASH, and also to import and export the contents of … Read more

Using the CW32 Module: 1.3-Inch Monochrome OLED Display

1Module Source>>> Product Physical Display: Data Download Link:https://pan.baidu.com/s/1FNGHM0u5MQ2li3QOrTkTuA Data Extraction Code:8888 2Specifications>>> The following information can be found in the manufacturer’s screen specification document. Operating Voltage:3.3V ~ 5V Operating Current:20mA Module Size:33.5 x 35.4 MM Pixel Pitch:0.23(H) x 0.23(V) Pixel Size:0.21(H) x 0.21(V) Driver Chip:SH1106 Communication Protocol:SPI (Adjustable IIC) 3Porting Process>>> Our goal is to … Read more

STM32FreeRTOS: A Powerful Solution for Implementing Real-Time Operating Systems on Arduino

STM32FreeRTOS: A Powerful Solution for Implementing Real-Time Operating Systems on Arduino

In embedded system development, real-time operating systems (RTOS) are becoming increasingly important. The STM32FreeRTOS library provides Arduino users with an easy way to implement RTOS functionality. This article will delve into the features and usage of STM32FreeRTOS, allowing you to quickly get started with this powerful development tool. What is STM32FreeRTOS? STM32FreeRTOS is a library … Read more

Tutorial for Creating a Music Player Based on Arduino

Tutorial for Creating a Music Player Based on Arduino

1. Development Environment Configuration 1. Download Arduino IDE – Official download link: https://www.arduino.cc/en/software – Version selection: – Recommended version 1.8.x stable (best compatibility) – Or version 2.0.x (requires testing library compatibility) 2. Installation Steps (This section only explains Windows system) ① Double-click the exe installation package ② Check “Install USB drivers” ③ It is recommended … Read more

How to Connect the HSC001 Audio Player Module with Arduino Development Board

How to Connect the HSC001 Audio Player Module with Arduino Development Board

Want to dive into the world of audio playback in electronic products? To help you get started, we recommend the HSC001 module. This is a 24-bit audio player with many excellent features: size, price, etc. You can use it for various purposes: playing music in elevators, generating sounds for various devices, and more. In this … Read more

Linux Driver Development

Linux Driver Development

The MMC/SD driver model is widely used in embedded development, and its corresponding Linux system framework can be classified under block devices. If you want to understand the IO storage stack, you can start with the simple MMC/SD driver model. Linux MMC/SD Driver Model The MMC/SD driver in Linux is mainly divided into three layers: … Read more