Gregory Davill is a technical expert from Australia who is very famous and active in the field of open source hardware. In December 2020, he insisted on designing a circuit board every day, using KiCad to complete the circuit design and PCB layout and routing. This is the adventure-calendar-of-circuits-2020 project. This design is a JTAG programmer based on FT232H.
The EEZ Bench Box 3 (BB3) represents a new class of modular test and measurement (T&M) equipment. It provides a complete open source hardware and software framework that bridges the gap between DIY hobbyist tools and professional desktop equipment and combines their best features. Inspired by the EEZ H24005 power supply, BB3 has attracted many enthusiasts with its extensive feature set, rich user interface, DIY friendliness and completely open source design. BB3 will initially feature modules that provide the same functionality as the H24005, but these modules will plug into a single device, providing improved modularity, greater capacity, more processing power, an easier-to-use interface and enhanced flexibility, all These are available in compact form factors.
This project is a completely open source smart watch based on the ESP32 WROOM module, with a very high degree of completion. In the project design, serial communication and charging are completely through the onboard micro USB interface, without any external interface board processing.
The system is an intelligent tracking device based on TMS320F2812, which has the function of intelligently locking targets and automatically tracking locked targets. CPLD is used to obtain image information collected by the camera, and TMS320F2812 is used to process the image information. Median filtering, corrosion and other algorithms are used to extract target information, and then the target coordinates are calculated. The car movement is controlled through the internal PWM module of the DSP, and the target coordinates are wirelessly sent to the handheld device. Remote control device to achieve real-time tracking of targets.
The hardware design adopts upper and lower layer design. The upper layer is the control circuit and the lower layer is the dual receiving circuit. The interface design is based on LVGL.
The AC excitation variable speed constant frequency wind power generation experimental system was developed using TI's TMS320F2812 to complete the maximum wind energy tracking control experiment.
Three-phase brushless DC motor driver expansion board for STM32 Nucleo, based on L6230
The very early model was a bit crude.
Mega-Cube is a light cube that drives 4096 LEDs based on PL9823. The main control is Teensy4.0 based on NXP i.MXRT1060 FlexIO function and many 595 shift registers. It can control up to 32 channels, each channel 1000 LED.
There are many I/O methods that simulate UART, SPI, and I2C protocols, but there are very few that simulate CAN protocols. The CANT introduced today is a CAN bus simulation implementation. The original project was demonstrated on the ST Micro Nucleo-H743ZI board. The author recently launched a C and Python package - canhack, which facilitates porting to various chips without CAN.
ESP32s2 Thermal Imager=ESP32s2 + Lepton 3.5 + Battery charger + 240x240 pixel LCD
This is a simple USB sniffer based on the Raspberry Pi RP2040. It supports low speed and full speed modes. The firmware presents itself as a virtual COM port (VCP), so no additional software is required and it is compatible with all operating systems.
The icebreaker project is a very nice and handy little board. But it has a small flaw, the ice40 FPGA it uses is very simple, and it's generally fun to see people doing exciting projects with 5k LUTs. Sometimes it's convenient to have some extra space available when experimenting.
SimplePnP is designed to be reliable, accurate, affordable, and adaptable to a wide range of components. It's a great choice for electronics startups, inventors, researchers, and hacker spaces.
It adopts Qinheng's self-developed RISC-V microprocessor "Highland Barley V4" and integrates 2Mbps low-power Bluetooth on the chip. It is equipped with a blood oxygen and heart rate module, a nine-axis sensor, a motor drive module, a low-power touch detection module and a 0.96-inch high-definition IPS display to meet the application needs of general bracelets.
A design example of implementing a simple MP3 Player using an STM32 processor. This comprehensive application example helps readers understand the applications of STM32, SPI interface, SD card, TIMER, interrupts, FAT file system, USB, etc.
All information is fully open, and there is also a mobile APP, and the algorithm is also made public.
Apple's full series of drawings: iPhone 5s Chinese schematic + component distribution diagram