• Smart car schematic diagram + PCB diagram (formerly the second prize in the national award)

    Smart car schematic diagram + PCB diagram (formerly the second prize in the national award)

    Schematic PCB

  • OpenSimpleLidar: Open source laser rangefinder for SLAM and navigation

    This is a very simple open source scanning laser rangefinder. It uses triangulation. Its components cost less than $35 (excluding shipping). This lidar is very useful in robotics - for SLAM and navigation tasks.

    Schematic PCB

  • CaribouLite RPi HAT: Fully open source dual-channel SDR Raspberry Pi HAT with tuning range up to 6 GHz (schematic, PCB, source code, etc.)

    CaribouLite is an affordable open source dual-channel software-defined radio (SDR) platform and an SDR-focused FPGA development framework implemented as a Raspberry Pi (RPi) HAT. CaribouLite turns your Raspberry Pi single-board computer (SBC) into a standalone dual-channel radio Tx/Rx with a tunable spectrum up to 6 GHz. CaribouLite gives you complete control over its hardware, including FPGA, firmware, and all supporting software. With the deeply integrated IceStorm toolchain, writing your own FPGA applications couldn't be easier. You can reuse many Verilog modules, such as the SPI and SMI modules, to support custom applications for CaribouLite hardware.

    Schematic PCB

  • 51 microcontroller ultrasonic ranging program

    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.

    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

  • FreeEEG32: Affordable, stackable, open source, 32-channel EEG

    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.

    Schematic PCB

  • Protues simulation example (8051)-stepper motor C version.rar

    Protues simulation example (8051)-stepper motor C version

    Schematic PCB

  • CANable: A small, low-cost, open-source USB-to-CAN adapter based on stm32f0

    CANable 2.0 is a small, low-cost, open-source USB to CAN adapter. CANable enumerates as a virtual serial port on your computer and acts as a serial line to CAN bus interface. Using the alternative candleLight firmware, CANable enumerates as a native CAN interface on Linux. CANable 2.0 supports standard CAN and CAN-FD.

    The CANable adapter is compatible with ARM-based embedded platforms such as Raspberry Pi, Raspberry Pi Zero, ODROID, BeagleBone, etc., making it ideal for integration into OEM products.

    Schematic PCB

  • Open source desktop two-wheeled legged robot

    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.

    Schematic PCB

  • Open source wearable watch (including firmware, schematics and 3D printing diagrams)

    This smartwatch can measure linear acceleration, rotational speed, heart rate and SpO2 (oxygen saturation) of the hand

    Schematic PCB

  • Digital oscilloscope design based on STM32 (schematic diagram, source program, etc.)

    Digital oscilloscope design based on STM32, including schematic diagram and source program, etc.

    Schematic PCB

  • Based on STM32L496 smart water cup holder

    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.

    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

  • Design of smoke SMS alarm based on STM32 (program, PCB, schematic diagram)

    Detect whether there is smoke and flammable gas in the environment. If the above gases are present, send an alarm text message to the mobile phone.

    Schematic PCB

  • syzygy-flir-tau2: Tau2 LWIR core plug-in for SYZYGY FLIR

    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.

    Schematic PCB

  • Resonance: Resonance plug-in board for card10 to add video output

    The board of this design is intended to sit between the fundamental and harmonic boards and monitor the SPI data running to the display. Onboard ECP5 will mirror the display and output a copy to a digital monitor.​

    Schematic PCB

  • Open source handheld vector network analyzer NanoVNA

    NanoVNA is a small handheld vector network analyzer with LCD display and battery-powered portable device. This project aims to provide a useful RF gadget.
    The measurement frequency range is 50KHz - 300MHz, and there are many derivatives based on this design on the Internet.

    Schematic PCB

  • syzygy-rgb888-lcd: 5 paired with Sipeed Tang Nano

    ​Connect to a 5" LCD paired with a Sipeed Tang Nano. This is an 800x480 LCD with RGB888 connections. All 8 bits of each channel are connected via SYZYGY connectors.

    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号