• Unattended automatic watering system

    Grapevines use a lot of water and the soil dries out quickly, so they need to be watered twice a day. This project is about using an unmanned watering system to water flower pots.

    Schematic PCB

  • AlphaPose-real-time full-body multi-person pose estimation and tracking system

    It is the first open source system to achieve 70+ mAP (75 mAP) on the COCO dataset and 80+ mAP (82.1 mAP) on the MPII dataset. To match poses corresponding to the same person in frames, an efficient online pose tracker called Pose Flow is also provided. It is the first open source online pose tracker to achieve 60+ mAP (66.5 mAP) and 50+ MOTA (58.3 MOTA) on the PoseTrack Challenge dataset. AlphaPose supports Linux and Windows.

    Schematic PCB

  • Design of dual-tone doorbell circuit based on 555 timer

    Design of dual-tone doorbell circuit based on 555 timer

    Schematic PCB

  • Sugar glider health management system based on RSL10

    The project uses RSL10 to build a sugar glider health monitoring system. With good exercise and diet, my little jelly (sugar glider) can grow up healthily.

    Schematic PCB

  • High-precision LED electronic clock design based on STM8 (all design materials)

    Based on STM8S003K3 microcontroller, it has alarm and chime functions and automatic light sensing function.

    Schematic PCB

  • DIY retro game console MicroByte based on ESP32

    The MicroByte is a tiny console capable of running games from the NES, GameBoy, GameBoy Color, Game Gear and Sega Master systems, with all components designed into this 78 x 17 x 40 mm package.

    Schematic PCB

  • Design and production based on lithium battery charger_with schematic diagram and PCB

    Since my four-wheel drive robot is powered by a 16.5V lithium battery, and there is no charger for this battery on the market, I am very confused about charging it. In desperation, we designed a portable and simple lithium battery charger. Solve the trouble of charging. The charger can output an adjustable charging current of 100mA-1A. The input voltage is VIN>18V, and it can be charged with the 19V voltage on the laptop. Charging time is generally determined according to the size of the charging output current.

    Schematic PCB

  • Satellite GPS path recorder based on STM32 (with complete source code)

    Satellite GPS path recorder based on STM32 (complete source code attached).

    Schematic PCB

  • Source program based on 51 microcontroller multifunctional smart desk lamp (with clock, posture correction, display temperature and brightness)

    Function description: 1. After power on, the LED light lights up, which means that the current light is in automatic control mode; 2. You can switch back and forth between automatic and manual modes through button K5; 3. In manual mode, buttons K2, K3, and K4 correspond to A light brightness; (unavailable when k1 is pressed) 4. In automatic mode, it must first detect someone before automatically controlling the brightness, otherwise the desk lamp will go out. You can block the light of the photoresistor, or use a flashlight to illuminate the photoresistor to simulate changes in lighting, so that you can see that the brightness of the desk lamp will change as the light intensity in the environment changes. The effect is that the weaker the light, the brighter the desk lamp. . If the human body sensor cannot detect anyone for 1 minute, the desk lamp will automatically turn off. (The photoresistor is behind the USB lamp); 5. Whether it is automatic mode or manual mode, the brightness is divided into 10 levels, and 0-9 is displayed on the LCD; 6. Set date and time: Press K1 (setting ) key, the cursor will flash at the displayed year position, indicating that the year can be adjusted at this time. If you need to adjust the year, press K3 (plus) and K4 (minus) to adjust the year. Then press the K2 (move) key, and the cursor will flash when the month position is displayed. The month can be adjusted in the same way. Press the K2 key again to set the day, hour, minute, and second respectively. 7. When approaching the ultrasonic wave, the buzzer will alarm.

    Schematic PCB

  • Using ESP8266 to implement Alexa-controlled infrared remote control

    Let’s see how to easily hack a remote control using ESP8266.

    Schematic PCB

  • A PCB violin made by ATtiny microcontroller

    mini-violin is an open source project for violin design, and the circuit schematic is quite simple. The ATtiny85 controls two LEDs and a piezo buzzer, in addition to a button to switch songs. What's particularly interesting is that the violin strings are connected to the analog inputs of the microcontroller so that they can be controlled by contacting conductive materials. Come play the violin.

    Schematic PCB

  • "Piranha" based on ESP32

    Just like piranha and mimosa, when your hand comes close to the petals, you can quickly close the 6 petals. It can be opened automatically after leaving~

    Schematic PCB

  • ESP32 electronic guestbook: a unique wedding gift

    Recently, Sebastian Staacks, a physicist and development engineer from Germany, created a unique electronic guestbook for his brother's wedding. The guestbook is developed based on the ESP32 Wi-Fi module. All wedding guests can log in to a simple web interface through their mobile phones, enter text messages and upload pictures. Affected by the COVID-19 epidemic, some friends cannot be present, but they can express their greetings and blessings to the couple remotely through this guestbook.

    Schematic PCB

  • Smart charger design based on MAX1898 C program project file source code and circuit diagram

    Smart charger design based on MAX1898 C program project file source code and circuit diagram

    Schematic PCB

  • STM32 hard-core DIY mechanical keyboard | Bluetooth USB dual mode | Light control

    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.

    Schematic PCB

  • Intelligent LED desk lamp design based on microcontroller_with circuit diagram, finished product demonstration diagram, and source program

    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.

    Schematic PCB

  • 3D rotating bare metal porting based on H7 (800x480)

    Ported the 3D rotation + meteor shower background demo to H7, and the pure rendering is very smooth.

    Schematic PCB

  • MiniQ: a mini quadcopter

    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).

    Schematic PCB

  • Commonly used 4-string lithium battery protection board design information

    The most commonly used lithium battery protection circuit drawing, 4 strings

    Schematic PCB

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号