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~
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.
The most interesting part is the problem of energy collection without batteries. Currently, it provides energy collection by clicking buttons and solar energy collection. Ambiq Apollo3 for main control.
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.
The first prize of the electronic competition, the elderly health monitoring smart watch (STM32F4 master control).
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.
The SMU is a precision power supply device that can measure not only high-resolution voltage sources but also high-resolution current sources. It also integrates bipolar voltage and four-quadrant output functions to facilitate testing of various characteristics. By providing a linear sweep voltage and sweep current, the IV characteristic curve of the instrument can be obtained.
Dimebots are a group of autonomous, independent micro-robots that are as small as a dime, making them among the smallest robots in the world.
It is mainly composed of the basic functions and structure of the professional electric energy measurement chip ATT7022B and the single-chip computer MSP430F149 system. In terms of hardware circuits, the electromagnetic compatibility of the circuit is fully considered in the circuit design. A more reliable power supply for electric energy meters is designed to improve the ability to withstand lightning strikes. And it is proposed to use EPROM to store data in order to achieve the purpose of simplicity and security. In the particularly critical communication unit of the electronic energy meter, multiple communication methods such as serial communication and wireless communication are designed to connect scattered electricity meters into a network to achieve centralized control and remote meter reading functions. In addition, a GPS module is designed to locate the coordinates of the collection point.
IndyMill is an open source DIY CNC machine
The schematic diagram is open source, you can see if there is anything worth learning from. This baseboard is designed for their previously launched H7 core board.
Smart car schematic diagram + PCB diagram (formerly the second prize in the national award)
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.
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.
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.
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.