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.
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.
This smartwatch can measure linear acceleration, rotational speed, heart rate and SpO2 (oxygen saturation) of the hand
This design is a plug-in from FLIR's Tau2 LWIR core. Both the LVDS and CMOS channels are connected to the UART configuration channel through the SYZYGY connector.
Ported the 3D rotation + meteor shower background demo to H7, and the pure rendering is very smooth.
The most commonly used lithium battery protection circuit drawing, 4 strings
MiniQ is a mini quadcopter that is open source from hardware design to control algorithm. The algorithm used for the Altitude Heading Reference System (AHRS) is the DCM complementary filter. The system calculates the height and controls the output PWM of the four motors 1600 times per second. It can be controlled remotely via Bluetooth (Bluetooth Serial Port Profile).
This work designs a smart water cup holder that can detect the use status of the water cup and remind users to drink water in time. By connecting to the Alibaba Cloud platform, automatic clock calibration is achieved. You can also set parameters for the water cup holder on the cloud terminal. The main work of this project is to design a beautiful interface that is pleasing to the eye. The other is to connect to Alibaba Cloud to realize cloud sharing and intelligent connection.
OpenEarable aims to enable ear-based sensing applications by providing a flexible open source hardware platform. It integrates a range of sensors, including a 9-axis inertial measurement unit, ear canal pressure and temperature sensors, inward-facing ultrasound microphone, speakers, buttons and controllable RGB LEDs. With these capabilities, OpenEarable provides researchers and developers with the ability to explore a variety of application scenarios.
OpenEarable controls and transmits sensor data via BLE (Bluetooth Low Energy). Audio is played from or recorded to the internal SD card. OpenEarable is compatible with the provided dashboard and Edge-ml.
Using only one ESP32 chip, you can enjoy the nostalgic gaming experience brought by Atari 8-bit, NES and SMS game consoles on your TV.
The composition and working principle of the micro thermal printer based on NUC501MCU are analyzed in detail, and the design and implementation of thermal head overheat protection and stepper motor drive module are given.
This article develops and implements a WiFi module based on STM32 on an embedded development platform. Combined with the above new concepts of the Internet of Things, it enables users to monitor the environment in real time through the network. This system enables users to grasp and control the situation they want to know in real time. Home information (temperature and humidity information, light information, PM2.5) is obtained through various sensors, and users can control this information on the Android interface.
Chhavi is a tiny, wireless, touch capacitive fingerprint sensor with high-end security features, support for ultra-low power operation and optional NFC connectivity. Its open source firmware is fully compatible with the Arduino IDE. Chhavi is powered by ESP32 and features an FPC BM-Lite fingerprint sensor by Fingerprints, giving you and your projects access to the excellent biometric hardware found in many smartphones. Unlike optical fingerprint sensors that are large and power-hungry, this capacitive biometric sensor is small, accurate, and energy-efficient. During our design process, we determined that NFC communication would be a powerful feature for many of the same applications that might require a high-quality fingerprint sensor, but we could not find a major ESP32-driven NFC controller. So we built one into Chhavi as an optional feature. We've also added an optional battery to simplify installation and facilitate mobile deployment. The result is a tiny device with a cutting-edge fingerprint reader, Wi-Fi and Bluetooth capabilities, as well as support for NFC and battery power when needed.
Well-known maker Rossum shows us how to build an open source set-top box and connect it to an ESP32-based video streaming service.
Every house has a doorbell. When a visitor arrives at a home, he looks for the doorbell switch and rings it to let us know his presence. What if a person coming to your home cannot find the doorbell, or the person is too short to reach the doorbell? The object detection circuit installation below is for reference. The circuit will automatically sense the presence of a person and ring the doorbell.
Infrared and wireless remote control simulation schematic diagram and microcontroller program based on Proteus, Proteus infrared simulation example and Proteus microcontroller simulation program
Electronic photo album based on STM32F103RC (schematic diagram, PCB source file, program source code and production).