In early 2005, NEC Electronics launched small-pin-count microcontrollers such as PIC/AVR based on the 78K0S architecture. The 78K architecture has a register set similar to the i8085 and additional bit manipulation instructions. It is said to be a classic architecture, but the memory organization is simpler than PIC/AVR. There are various devices with dedicated peripherals, and the 78K series occupies a considerable share of industrial equipment. In the early days, only OTP/Mask products were available, so they were not popular among electronic crafts. However, the small pin count 78K series with flash memory is getting some attention from Japanese microcontroller geeks. Powerful IDEs (compilers, assemblers, simulators, etc.) are also provided for free. I built a very simple 78K0S flash programming adapter for these devices. Additionally, I built a universal programming adapter for V850ES, LPCxxxx, STM32F, etc.
3D printer filament can be produced from discarded water bottles, which will serve two key purposes: recycling plastic waste and producing 3D printer filament at extremely low cost.
The authors hope that as many people as possible will replicate and improve on this project. Therefore, all CAD, firmware and other resources are open source. Special consideration was also given to ensuring that all parts and tools used in the build process were easily sourced.
The PD150 is a compact 150MHz differential oscilloscope probe for engineers on a budget and advanced hobbyists. It has advanced features such as automatic DC offset voltage zeroing and low-frequency common-mode rejection tuning. It will also provide complete documentation in the spirit of old-school "anchor" test equipment, detailing its working principles in addition to typical instructions and specifications.
Core64 combines real core memory and LEDs in a unique interactive way. Core Memory is a magnetic memory technology from the 1960s and 1970s. The tip of the stylus has a magnet that interacts with the LED through Core Memory. In practice, users can think of it as a magnetic touch screen
This board and associated firmware can be used to switch between two serial NMEA GPS feeds based on repair status. The resulting feed is transmitted over a third serial line with RS232 levels. This board is designed around the Cypress PSoC CY8C27143. The PCB is designed using KiCAD.
Picoclick-C3 The name relates to its new processor, the ESP32-C3, a single-core RISC-V 160MHz CPU. Picoclick C3T is a small WiFi and BLE IoT button suitable for a variety of applications. Originally designed for smart homes, Picoclick can also be used as an actuator for IFTTT automation or as an MQTT device. It is based on the single-core ESP32-C3 RISC-V processor, so it has a lot of useful features. The C3T measures just 10.5mm x 18mm.
Use ESP32S3 to develop a general module with speech recognition and visual recognition functions. It is mainly used for education, science and technology competitions, and creative design of DIY enthusiasts. The interface and functions are compatible with OpenMV, and its IDE can be used as development and debugging software. Most of the overall hardware design is compatible with ESP32S-EYE, so with a little adjustment of the interface definition, it can be compatible with ESP-WHO. ESP-WHO provides examples such as face detection, face recognition, cat face detection and gesture recognition, thus making this software The module is very playable.
With features like adaptive cruise control, driver monitoring, automatic lane centering, etc., it is available for Toyota, Hyundai, Honda and many other brands, about 275+ models. openpilot complies with ISO26262 guidelines.
During the dry season we often get electrocuted by metal objects, especially door handles. This is due to the charged static electricity in the human body. Any object can be charged, and often objects have electrical potentials of several thousand volts or more. Static electricity often causes malfunction or damage to electronic equipment. I've always wanted to know how much static electricity is carried in an object or human body, so I made a surface potentiometer to measure the potential of a charged object.
The biggest feature of this open source oscilloscope is its strong waveform rendering (afterglow/fluorescence) effect. At the beginning, the author used Raspberry Pi Module 3, which can render 22,000 frames per second. In the later stage, NVIDIA Jetson is used, which can render 130,000 frames. frame. ZYNQ's FPGA is responsible for triggering and data acquisition, and A9 is responsible for transmitting data to the Raspberry Pi. Then the Raspberry Pi does the display processing. The ADC uses 1Gsps HMCAD1511.
WiCAN is a powerful CAN adapter based on ESP32-C3 that can be used for car hacking and general CAN bus development. It is available in two form factors: OBD-II and standard USB-CAN. The original firmware can interact directly with RealDash using Wi-Fi or BLE, which allows you to create custom dashboards with beautiful graphics. It is available for Android, iOS, and Windows 10. WiCAN connects to your existing Wi-Fi network and any device on that network, and it allows you to configure Wi-Fi and CAN settings through a built-in web interface. Both versions have a power saving mode that detects when the voltage drops below 13 V or other preset values. When this power saving mode is enabled, WiCAN is able to enter sleep mode, reducing the current consumption to less than 1 mA.
After the user manually solders a PCB board, this board becomes the reflow controller, and then this board can be used to control other boards for reflow soldering, because this board has been specially designed to open a heating layer.
Plankton help remediate 30-50% of the world's carbon dioxide and provide the foundation for the global food chain, making up the world's largest daily movement of biomass as it travels across the ocean. The shapes, colors, and movements of these billions of creatures are as vast as the oceans that sustain them. Understanding plankton is crucial to understanding the world around us and our impact on it.
One obstacle to this type of research is the sheer size of the area to be explored, as well as limited resources for research fleets and specialized equipment. By developing a method to scale up high-quality visual exploration and documentation, we can greatly increase our understanding of the complex web of life around us, and how we in turn influence it.
CluonCV provides an implementation of state-of-the-art (SOTA) deep learning models in computer vision. It is designed for engineers, researchers and students to quickly prototype products and research ideas based on these models.
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.