Genesis One uses STM32F103RCT6 as the main control, integrating lithium battery charge and discharge management, voltage stabilization, Bluetooth serial port HID, USB-HID, LED light array driver, and button detection circuit. It can realize Bluetooth connection mode (supports IOS, Android and other platforms) and USB connection mode. The response time of Bluetooth connection is about 15ms, and the response time of the master control in USB connection mode is about 0.3Ms.
The entire work is designed with only three buttons (one KEY1 on the GD32E231 board and two KEY2 and KEY3 on my stm32 board). In the game, KEY1 can be used to pause the game, and KEY2 and KEY3 are used to control the greedy snake. direction, KEY2 controls the snake to rotate clockwise, and KEY3 controls the snake to rotate in the forward direction.
The X-NUCLEO-DRP1M1 expansion board allows evaluation of the features of the TCPP03-M20, as well as the required USB Type-C™ features and protection for VBUS and CC lines (for Dual Function Power Supply (DRP) applications)
S32K142 Evaluation Board
This power reference design provides up to 20 V/60 W over USB Type-C from a universal AC input range of 85 to 265 VAC for charger applications. The UCC24636 synchronous rectifier driver allows this design to provide 91% average efficiency. A daughter card provides the PD port control over the USB Type-C output connector. The required companion daughter card for this reference design is PMP11455. This design is USB-IF certified as a captive-cable power brick.
Industrial digital output expansion board based on IPS160HF for STM32 Nucleo
With the help of GD32F350, the latest cost-effective arm processor launched by GigaDevice, the initial construction of a home security system can be realized. Effective communication of home conditions through sensors. With the help of OV5640 camera, pyroelectric sensor, raindrop sensor, etc., and relying on the hardware structure of GD32F350, a low-cost, high-accuracy home security solution is realized.
STM32 Nucleo's long-distance ranging sensor expansion board, based on VL53L1X
The TIDA-01520 two-stage reference design drives two LED strings in automotive headlight applications and automatically adjusts the pre-boost voltage without the need for a microcontroller (MCU), saving space and cost. In addition, the design's adaptive pre-boost control feature reduces switching losses and maximizes system efficiency for automotive headlights.
The B-L462E-CELL1 Discovery kit is a turnkey development platform for cellular IoT devices.
This article introduces the framework structure and component modules of the design as well as the principles of each module. It also introduces the hardware design of each part, the software design of each part, and the software flow chart. The design is an intelligent LED desk lamp integrating multiple functions with STC89C52 microcontroller as the control core. The desk lamp realizes the function of automatically detecting whether there is someone in the room and automatically turning on/off; the desk lamp brightness has an adjustment function; it has a time display function; it has a temperature display function; and it has an alarm function. The hardware design is divided into eight parts, including the microcontroller control module, button module, desk lamp module, temperature module, clock module, alarm module, display module, and infrared sensing module. The microcontroller control uses STC89C52, the display module uses LCD1602C liquid crystal to display temperature, time, date, etc., the button module is used to adjust time, date, LED brightness, etc., the clock uses DS12C887 clock chip, and the desk lamp module uses 16 LEDs and uses a buzzer. The device emits an alarm sound, the temperature sensor uses a DS18B20 chip, and the human detection device uses a BIS0001 infrared thermal sensor. The software design is written in microcontroller C language and realizes all control functions.
Ported the 3D rotation + meteor shower background demo to H7, and the pure rendering is very smooth.
This low-power mode scheme achieves processor power consumption of less than 0.1 mW while maintaining LPDDR2 memory power consumption in the self-refresh state at approximately 1.6 mW. The system solution consists of AM437x Sitara processor, LPDDR2 memory and TPS65218 power management IC, and has been optimized for new low-power modes while supporting traditional low-power modes. Minimize processor power by turning off all processor power except the RTC power. System power state transitions, including power control, can be performed by a single interface signal (PMIC_PWR_EN signal) using PMIC register programming.
i.MX RT1064 EVK is an evaluation kit for the i.MX RT1064 crossover processor, which uses NXP’s advanced Arm Cortex-M7 core implementation.
STM32 Nucleo runs MEMS and environmental sensor expansion board
The PMP20172 reference design delivers up to 36W on two USB Type-C outputs. Input is 17VDC bus. These two outputs enable port power management. If only one port is used, the entire 36W will be allocated to that port. If two ports are used, 18W will be allocated on each port. Supported output voltages are 5V, 9V or 15V.
Low-cost NXP Freedom development platform for Kinetis K20 USB MCU