FreeEEG32 is a stackable, open source, 32-channel, 24-bit, sigma-delta, simultaneous sampling board designed to meet the needs of scientists and brain hackers who require high-quality, affordable research-grade equipment. We have been developing this EEG for many years as we worked to create the ultimate open source solution to expensive proprietary EEG technology. FreeEEG32 combines four 8-channel AD7771 ADCs with ultra-low noise (<0.22 μV measured) sources and references, all driven by the powerful STM32H7 ARM Cortex-M7, while handling pre-processing. It's sensitive enough to handle high-quality EEG data collection and more.
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.
S32K142 Evaluation Board
The B-L462E-CELL1 Discovery kit is a turnkey development platform for cellular IoT devices.
The MPC8360EA Modular Development System (MDS) is designed to assist hardware and software developers using the PowerQUICC II Pro MPC8360EA family.
The ultrasonic ranging system based on a single-chip microcomputer measures the output pulse width, that is, the time interval between transmitting and receiving ultrasonic waves. It controls the peripheral circuits in a timely manner through the single-chip microcomputer and provides signals such as frequency oscillation, data processing, and decoding display to the peripheral circuits. The ultrasonic transmitting circuit includes a gate control circuit (RS flip-flop) and a differential/shaping circuit, while the receiving circuit consists of receiving, amplifying, signal filtering, and shaping circuits.
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.
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.
This smartwatch can measure linear acceleration, rotational speed, heart rate and SpO2 (oxygen saturation) of the hand
12-Bit, 300 kSPS, Single Supply, Fully Isolated Data Acquisition System for ±10 V Input
Dynamic NFC tag expansion board for STM32 Nucleo, based on M24SR
STM32 Nucleo's long-distance ranging sensor expansion board, based on VL53L1X
Integrating a battery-load switch function into a smart-charger IC greatly benefits low-cost applications. The DS2715 battery-charger IC intelligently senses battery loading after removal of the charge source to seamlessly maintain power to connected loads. This application note details examples of several application circuits that optimize the performance of the DS2715. Specifically, it presents a circuit for applications in which the DS2715 is connected to noncontinuous loads, and a circuit for powering the load directly from batteries.
Industrial digital output expansion board based on IPS160HF for STM32 Nucleo
STM32 Nucleo runs MEMS and environmental sensor expansion board
The circuit board in the project is drawn using Jiali Chuang EDA, and the code uses Arduino IDE, which is very suitable for beginners who are interested in robots.
The software, hardware, and mechanical structure are all open source.
Low-cost NXP Freedom development platform for Kinetis K20 USB MCU
Powerline communication expansion board for STM32 Nucleo, based on ST7580