Tetris design based on STM32, including source program, schematic diagram, and PCB files
Supports continuous or intermittent monitoring of important biometric signals such as ECG, heart rate, HRV, PPG, SpO₂, blood pressure trend and respiration. It integrates daily use and advanced research applications.
The biggest highlight of this kit is Sony's own 6-core microcontroller CXD5602, which comes with 1.5MB of general-purpose SRAM, 64KB of backup SRAM, and a main frequency of 156MHz. There is also an M0+ core assist processor for IO control management, which comes with 256KB of general-purpose SRAM. The built-in GNSS receiver supports GPS and GLONASS. Others include 2D graphics acceleration (supporting rotation, scaling, mixing, etc.); dedicated sensor acquisition peripherals (with its own 40KB FIFO and supporting preprocessing) supporting SPI, I2C and other interface methods; DCMI camera interface and I2S audio peripherals All pretty good too.
The biggest feature of testing the power consumption of IoT devices is the high dynamic range, a few uA in the sleep state and hundreds of mA in the transmitting state, and it supports dynamic switching of the measurement range. The open source power meter ZS1100A has a dynamic measurement range of 1uA to 1.5A, a resolution of 100nA, and an accuracy of 1% ± 200 nA, which is very good.
Renesas' beverage coaster reference design showcases the Renesas Synergy S3 MCU with the ISL8202M 3A power module and several other power and analog signal chain components.
Whether during construction or in use, civil construction projects require real-time health monitoring of the building structure, such as inclination changes, wall subsidence displacement, support pressure, concrete solidification temperature...
Traditional monitoring methods generally use on-site Wiring, manual scheduled patrols, and on-site reading with handheld instruments, the use of IoT technology is seriously insufficient. Therefore, this project will use LoRa networking and IoT technology to implement wireless and automated building monitoring applications.
Snake game design based on STM32, including program and PCB files
A project that uses a web page to remotely control the Raspberry Pi to send out infrared signals to control home appliances such as air conditioners. To put it simply, you can use your mobile phone to control it through the web page on the way home, turn on the air conditioner in advance, and set it to the required temperature. At the same time, the indoor temperature and humidity can be monitored in real time on the web page. The entire project is written based on Python's flask framework.
High-power stepper motor driver expansion board for STM32 Nucleo, based on powerSTEP01
This article designs and introduces a smart home control system based on GPRS wireless network with stm32 microcontroller as the core. This system is based on GPRS communication and can monitor the temperature and humidity status of the home in real time through wireless communication technology, and can freely control the switch operation of the home appliances. At the same time, the light intensity collection circuit is integrated, which can automatically open and close the curtain function.
With voice recognition function, you can use voice to search for weather, as well as radio, temperature and humidity, calendar and other functions.
The 1000W Class D Audio Amplifier Reference Design provides examples of audio amplifiers and push-pull power converters. It runs using the KV1x Tower® Series platform or the k64 Freedom board.
STM32 Nucleo-144 development board using STM32H743ZI MCU, supports Arduino, ST Zio and morpho connections
According to my previous tests, the continuous read and write speeds of ST-Link V2 and Jlink V8 are around 160KB/S. However, most CMSIS-DAP debuggers are limited to full-speed HID and the speed is difficult to increase. The continuous read and write speed of DAPLINK+ OpenOCD The speed is only 23KB/S. At the beginning of the year, I tried to use NUC505 for CMSIS-DAP. 505 should be the cheapest integrated USB HS PHY microcontroller on the market. The high-speed HID message can be set to 1024Byte, and the sending and receiving interval is 125uS. There is no bottleneck in the USB part. However, its SPI module is very slow. After a transmission is completed, it will wait for several CLKs before triggering the completion flag. Even if the CLK is increased to 14MHz, the continuous read and write speed is only 150KB/S, which can only be said to be dead wood. It cannot be carved. The protagonist this time, GD32F350, I learned about it last year. I heard that it is the same price as GD32F150. The USB part has been changed to DWCOTG, and the execution speed of the last 32KB code will not be snail. After reading the datasheet in detail, I found that the internal 48M clock can be calibrated through the USB SOF signal, so that a crystal oscillator is not needed. The price is said to be as low as 30 cents in bulk. Well, it’s just so-so. Anyway, I bought 3pcs on Taobao for a total of 21 yuan. In general, it "seems" to be a super low-price solution, similar to the SPI design of the ST-LinkV2 main chip, and may be able to reach the mainstream speed indicator of 160KB/S, so it is worth a try.
Schematic diagram and pcb of RTL8306 switch, where the schematic diagram is orcad and the pcb is ad10.