Use the PIO plug-in of VSCode to directly open the project folder under the Code directory for compilation~
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.
Maker Kits are a set of DIY open source templates for building things using IBM AI services in fun and easy ways. IBM TJBot is the first maker kit in the series. You can 3D print or laser cut the robot's body and then bring it to life using the resources provided by IBM! Additionally, you can unleash your creativity and create new recipes, using any of the available IBM AI services to bring TJBot to life! TJBot only works with Raspberry Pi.
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.
A project that uses a web page to remotely control the Raspberry Pi to send out infrared signals to control home appliances such as air conditioners. To put it simply, you can use your mobile phone to control it through the web page on the way home, turn on the air conditioner in advance, and set it to the required temperature. At the same time, the indoor temperature and humidity can be monitored in real time on the web page. The entire project is written based on Python's flask framework.
Based on ESP32 and ATtiny861 to build a Nintendo NES game emulator handheld console with complete materials for making the project
This is an open source work by netizen aziddy, based on the classic Adafruit Feather 328P development board (the MCU master is Microchip's ATmega328P) and a mini electronic game console with a 128x64 OLED screen
This dice mainly consists of an ESP8285-01F, six PCBs and 54 LEDs. Its structural design is very clever, and the exquisiteness of the structure is also reflected in the production process.
The lithium battery charger project with USB type-C power transmission based on STM32G0 uses USB type-C with power transmission to charge the lithium polymer battery. Supports charging and balancing of 2s-4s packs, supports charging up to 100W.
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.
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.
With voice recognition function, you can use voice to search for weather, as well as radio, temperature and humidity, calendar and other functions.
Watchy is a completely open source and customizable e-ink screen watch. It uses ESP32-PICO-D4 as the core, has WiFi and Bluetooth LE connectivity, and is compatible with Arduino, MicroPython and ESP-IDF. The 200x200 pixel resolution e-paper display is clearly visible in bright sunlight and has ultra-low power consumption.
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.
Arduino development, weather, clock, reading, network distribution and other functions
ESP-Drone can be connected and controlled through Wi-Fi network using mobile APP or game controller. Currently, it supports multiple modes such as self-stabilizing flight, fixed-altitude flight, and fixed-point flight. This solution has a simple hardware structure, clear code structure, supports function expansion, and can be used in STEAM education and other fields.
This article briefly introduces the application example of sensorless sine wave drive technology based on MM32SPIN25 in "handheld vacuum cleaner".
Introducing an application solution for Bluetooth products that is very common in everyone's life, a Bluetooth selfie stick application developed based on the MM32W series.