Use the PIO plug-in of VSCode to directly open the project folder under the Code directory for compilation~
Modified from the ESP32 Arduino routine "CameraWebServer" 1. Treat ESP32 as a web server. You can see the camera monitoring screen and control it through browser access. 2. Mainly change the web page from English to Chinese and delete some functions. 3. Added control functions for servos, motors, relays, and LEDs. 4. Through this program, you can easily create a wireless reconnaissance robot with ESP32.
This little robot is called ONE, which is actually a work UP made when he was in school five years ago. After finishing it that year, I never had time to sort out the materials. During this period, many classmates came to ask me questions related to this project. This time, I simply uploaded the materials to Github and made them open source. Open source information includes the source code of the STM32 main control and the 3D model files of the mechanical structure. The circuit source files can no longer be found due to their age. Students with basic knowledge can study it by themselves~
Zhihui Jun designed and produced a portable pocket monitor (& power bank) to solve personal pain points. There is no room for improvement in terms of appearance~
The quality of mobile phone screens is very high and the price is low. It is almost impossible to find mini displays made of mobile phone screens on the market, so this project is to solve this demand.
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.
With electronic ink screen, can simulate various IC cards
The author introduces the classic corexy structure writing machine.
IndyMill is an open source DIY CNC machine
The Jlink OB made by F072 has a maximum speed of 3000kHz, and the Jlink V9 has a maximum speed of 12000kHz.
Use an idle Android phone to place it on a drone or unmanned vehicle/boat to realize wifi, 4G, 5G remote control of the drone, image transmission/data transmission/remote control integration. Supports APM and Pixhawk flight control (as long as it is compatible with Mavlink protocol), supports RTK differential GPS high-precision positioning (optional function, requires ublox NEO-M8P GPS module and Qianxun FindCM service account).
APM (ArduPilotMega) is a flight control product launched by the DIY Drones community in 2007. It is the most mature open source hardware project today.
A Russian Github master has open sourced a DIY lidar project, from PCB to host computer software.
ADALM2000 is a 9-in-1 portable test and measurement instrument launched by ADI.
ScopeFun is an open source all-in-one instrumentation platform. It includes oscilloscopes, arbitrary waveform generators, spectrum analyzers, logic analyzers and digital pattern generators.
Nowadays, almost all circuit boards use surface mount packaging, so I have always wanted to DIY a chip placement machine. After searching online for a long time, I finally decided to use the open source OpenPnP. The hardware and software are both open source.
Intel has open sourced a car with a total parts price of less than 50 US dollars, which costs about 350 yuan in total. With a mobile phone, it becomes a self-driving car.
ODrive is a high-performance FOC servo driver based on STM32. It can drive two brushless motors at the same time. In the early days, it was widely used in the design of 3D printers or homemade CNC lathe electrical systems. The well-known geek James Bruton used it as most of his own To make the core unit of the robot servo drive, Stanford's previous open source 8-degree-of-freedom quadruped robot Doggo also used Odrive as the core driver.
Amethyst is a classic home computer developed by Matt Sarnoff. It has an integrated keyboard, can generate sounds and images, uses the Forth programming language, has image and voice commands, a debugger and screen editing functions.