Archives: Projects

48V DC Input DC-DC Converter – 5V USB C-Type Output
This DC-DC converter board is specifically designed as a USB C-Type power source, providing a stable 5V output with a maximum current up to 2A. The converter's wide input voltage range of 4.5V to 48V ensures flexibility and compatibility with various power sources. Key features of the...
Continue Reading
Buck Converter for E-Scooters – 4.5V to 95V input – 5V output
This high-voltage buck converter is specifically designed for e-scooter and e-bike control power supply applications, but its versatility also makes it suitable for use in solar energy systems, automotive systems, and industrial power supplies. This converter utilizes the MPS9486...
Continue Reading
Buck Converter 12V-76V Input, 5V DC Output
A buck converter board has been developed utilizing the BD9G341AEFJ, a non-synchronous DC/DC converter. This board accepts a wide input voltage range of 12V to 76V DC and generates a regulated 5V DC output. The BD9G341AEFJ features an integrated 150mΩ N-channel MOSFET and a...
Continue Reading
8 Channel Digital – 2 Channel Analog Isolator Module
The project presented here features an 8-channel digital and 2-channel analog isolator. The board is equipped with 6 forward digital isolators and 2 reverse digital isolators, in addition to 2 analog isolators. The digital isolators boast an impressive 5000 VRMS isolation rating,...
Continue Reading
Dimmable Linear LED Controller
This 48V, 200mA dimmable linear LED driver is a highly reliable solution for various LED applications. The project features the BCR602 chip, which supports LED engines, LED modules, and LED strips. The driver utilizes a MOSFET (Q1) and the BCR602 chip to provide constant current...
Continue Reading
PWM Heater Driver
The project presented here is a high-current adjustable PWM (Pulse Width Modulation) source, designed to drive various loads such as PTC (Positive Temperature Coefficient) devices, DC motors, solenoids, high-power LEDs, and valves. The project consists of three main components: an...
Continue Reading
External (hardware) and timer interrupts in microPython
Do you know how to use external (hardware) and timer interrupts in microPython?. There is a way of guaranteeing that some code will be executed upon an external event (button press, etc) or a time passing. In today's post, we will explore how the external and timer interrupts work....
Continue Reading
Laser distance sensor with OLED display and RP2040
This article implements a laser distance sensor with OLED display and RP2040, using the VL53L0x laser distance sensor. We will use a really small 0.49-inch OLED display that communicates with RP2040 via I2C. By distance, I mean we will be able to measure how far in millimeters an...
Continue Reading