Through this open source tool, everyone can better understand how program firmware is "exploded", thereby improving product security. Crack AES, crack RSA, crack DES and so on.
This awesome project comes from the nV-level measurement instrument challenge launched by xDevs. The project requirements are relatively difficult and only one author has completed it. The author has open sourced all project materials and provided detailed explanations (in English).
FreeEEG32 is a stackable, open source, 32-channel, 24-bit, sigma-delta, simultaneous sampling board designed to meet the needs of scientists and brain hackers who require high-quality, affordable research-grade equipment. We have been developing this EEG for many years as we worked to create the ultimate open source solution to expensive proprietary EEG technology. FreeEEG32 combines four 8-channel AD7771 ADCs with ultra-low noise (<0.22 μV measured) sources and references, all driven by the powerful STM32H7 ARM Cortex-M7, while handling pre-processing. It's sensitive enough to handle high-quality EEG data collection and more.
The BioAmp EXG Pill is a powerful small analog front end (AFE) biopotential signal acquisition board that pairs with any microcontroller unit (MCU) or single board computer (SBC) with an analog-to-digital converter (ADC)) Such as Arduino UNO & Nano, Espressif ESP32, Adafruit QtPy, STM32 Blue Pill, BeagleBone Black and Raspberry Pi Pico, just to name a few. It also works with any dedicated ADC such as Texas Instruments ADS1115 and ADS131M0x etc.
A phase compensation algorithm is used to compensate for the additional phase delay introduced by the multiplexed ADC, thereby producing an effect equivalent to a synchronously sampled ADC.
The MAXREFDES1213 is a reference design showcasing the MAX32630FTHR and MAX11311, as well as several other Maxim products, that demonstrates a small size, low-cost, portable electronic load (E-load) for testing power converters and PMICs.
The complete PCB related files are open source, and there is also a design document for reference and study.
This reference design circuit introduces a high-precision bidirectional current power supply solution used in battery test systems (BTS). The maximum current capacity is 6A, and the full-scale accuracy is less than 0.05%. Controlled by logic pins, this circuit can be used to charge or discharge the battery. During the charging process, the battery voltage can also be controlled through analog signals. Design of this circuit is simple and easy due to the fully integrated buck and boost converters. The performance of the solution can be verified via a built-in evaluation board.
This design is a 20A maximum power point tracking (MPPT) solar charge controller designed for solar panel input corresponding to 12V and 24V panels. This design is intended for small to medium power solar charger solutions, capable of operating from 12V/24V panels and 12V/24V batteries with output currents up to 20A. This design focuses on scalability and can easily be adapted to a 48V system by changing the MOSFETs to 100V rated parts. The user can also increase the current to 40A by using a TO-220 package version of the current MOSFET. This solar MPPT charge controller is designed with real-world considerations in mind, including reverse battery protection and software-programmable alarms and indications that are provided in the hardware but not configured. This design operates at greater than 97% efficiency at full load in a 24V system. For a 12V system, the efficiency is greater than 96%, which includes losses in the reverse-battery protection MOSFET.
TIDA-00261-BOOST-DRV8711 is an 8-52V, 4.5A bipolar stepper driver stage based on the DRV8711 stepper motor pre-driver and CSD88537ND dual N-channel NexFET™ power MOSFETs. This module contains everything needed to drive many different types of bipolar stepper motors and can also be converted into a dual brushed DC motor driver. The BOOST-DRV8711 is ideal for those who want to learn more about stepper motor control technology and driver stage design. This kit is designed to be compatible with all TI LaunchPads based on the LaunchPad Pinout standard, while providing primary software/firmware support for the MSP-EXP430G2 LaunchPad with MSP430G2553.