Realizing network communication using limited resources on 51 microcontroller platform
jlink-v9.5 schematic diagram, you can directly learn the JLINK principle
A complete electrical schematic diagram and program for an electric vehicle based on the Infineon XC866 microcontroller. I have tested it on an electric vehicle and it runs normally.
Pulse electronic blood pressure monitor based on STM32 (schematic + program)
Referring to the structure of the can chip saj1000 controller, the can controller is written
This video records the entire process of the author and his team building a low-cost ornithopter. The video explains in detail the mechanical structure design, power transmission, wing flapping angle control, electronic system design and selection of the ornithopter. At the same time, the author has open sourced all design-related schematics, PCB, source code and other materials for reference by interested enthusiasts.
There is a risk of electric shock and fire with this project! Light bulbs are essential devices in our lives. Incandescent and fluorescent light bulbs are typical light bulbs for household lighting fixtures. For industrial and public purposes such as street lighting, large indoor lighting, sports field lighting and any outdoor activities, apart from these bulbs, HID (High Intensity Discharge) lamps are also widely used. Typical HID lamps used for this purpose are high pressure sodium, metal halide, and mercury lamps. The last one has been banned in 2021 by the Minamata Convention on Mercury. Fixtures with incandescent and fluorescent bulbs, long used for home lighting, became obsolete within 10 years of the widespread adoption of LED lights, and currently offer only replacement bulbs. Low-wattage HID lamps are also gradually being replaced by LED lamps. High-wattage HID lamps still dominate the mainstream of large-scale lighting because the advantages of LED lamps at this level are smaller. Like many LED geeks, I built an LED fixture because it was rare, but when it became commonplace it stopped being fun. On the other hand, my nostalgia for the disappearance of glass tubes from our lives increased and I started collecting HID lamps as a light bulb geek. However, having only light bulbs makes no sense. In order to light a HID lamp, a lamp ballast rated for each bulb is required. Therefore, I designed and built an electronic HID ballast that can light a variety of HID lamps.
The portable soldering iron launched by PINE64 in the early days was based on the GD32 design. This time it was upgraded to the second generation product, which was changed to the domestically produced BL706. Its feature is that it supports low-power Bluetooth. The Bluetooth OTA upgrade function will be added to IronOS later. IronOS supports a variety of portable DC, QC, and PD powered soldering irons, and supports all standard functions of smart soldering irons.
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 keyboard uses a modular design. The multi-functional scene interaction module on the left can be replaced with various custom components. By default, a Dynamic component with an e-ink screen and FOC force feedback knob is used; the keyboard body uses a shift register method to implement the key scanning circuit; The module and keyboard body can be used alone, or they can communicate and call each other through the serial port protocol.
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.
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.
This board is a Swiss Army Knife for IoT security researchers, developers, and enthusiasts. The board can be used with different types of software, including third-party sniffers such as SmartRF Packet Sniffer, Sniffle, zigbee2mqtt, Z-Stack-firmware, Ubiqua Protocol Analyzer, our custom firmware, or you can even Specific software requires writing your own software.
The Raspberry Pi microcontroller itself does not have an Ethernet MAC, but it can be easily implemented through the programmable IO of the Raspberry Pi. The programmable PIO of the Raspberry Pi microcontroller that costs 5 yuan a piece is indeed a miracle, with IO below 250MHz. Control everything.