• Stars
    star
    381
  • Rank 112,502 (Top 3 %)
  • Language
  • License
    Other
  • Created over 4 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Collection of DC/DC Converters, Battery Chargers and Power Supplies

Power Boards

Collection of DC/DC converters, battery chargers and power supplies.

Power Bank 3A

Powerbank based on FP6277 boost converter with 5V and 3.3V output up to 3A.

Power_Bank_3A_pic2.jpg Power_Bank_3A_pic3.jpg

Solar Charger

Solar powered switch-mode charger (CN3801), protector (HY2112) and 5V booster (MT3608) for LiFePO4 batteries. The charger provides maximum power point tracking (MPPT) and can easily be modified to work with LiPo batteries.

Solar_Charger.jpg

LiPo Charger (IP2312)

Single cell Li-Ion/LiPo battery synchronous switch-mode fast charging board (up to 3A) with USB Type-C port.

LiPo_Charger_IP2312_pic1.jpg

LiPo Charger (TP4056)

Single cell Li-Ion/LiPo battery charging and protection circuit.

LiPo_Charger_TP4056.jpg

LiPo Charger LS (TP4056)

Single cell Li-Ion/LiPo battery charging and protection board with USB-C port and load sharing power path control.

LiPo_Charger_LS_TP4056.jpg

LiPo Power Board (IP5306)

Single cell Li-Ion/LiPo battery charger, protector and 5V booster based on the IP5306 with MicroUSB or USB Type-C port.

LiPo_Power_Board_USB-C_IP5306.jpg

LiPo Power Board (FP6277)

Single cell Li-Ion/LiPo battery charger (TP4056), protector (DW01A) and 5V/3A booster (FP6277).

LiPo_Power_Board_FP6277.jpg

LiPo Power Board (FP6298)

Single cell Li-Ion/LiPo battery charger (TP4056), protector (DW01A) and 5V/2A booster (FP6298).

LiPo_Power_Board_FP6298.jpg

LIR1220 Charger (MCP73831)

Charger for LIR1220 Li-Ion batteries.

LIR1220_Charger.jpg

LIR2032 Charger (TP4056)

Charger for LIR2032 Li-Ion batteries.

LIR2032_Charger_TP4056.jpg

LiFePO4 Charger (CN3058)

Single cell LiFePO4 battery charger and protector.

LiFePO4_Charger_CN3058.jpg

LiFePO4 Power Board LS 3V3

Single cell LiFePO4 charging (CN3058E) and protection (HY2112) board with load sharing power path management, 3.3V output und an additional switchable output.

LiFePO4_Power_Board_LS_3V3.jpg

LiFePO4 Power Board LS 5V

Single cell LiFePO4 charger (CN3058E), protector (HY2112) and 5V booster (MT3608) board with load sharing power path management.

LiFePO4_Power_Board_LS_5V.jpg

USB Power Filter

The USB Power Filter reduces noise and ripple on the 5V power rail through a combination of different low-pass filters.

USB_Power_Filter_pic1.jpg

USB PD Source (IP6520)

With the USB-PD Source, old power supplies can be transformed into modern fast charging adapters with a USB Type-C output port and an output power of up to 18W. The device masters the most common fast charging protocols (PD2.0, BC1.2, QC2.0, QC3.0, FCP, AFC e.g. for Apple, Samsung, Huawei) and can offer different voltages with high currents (5V/3A, 9V/2A, 12V/1.5A).

USB-PD_Source_IP6520_pic1.jpg

USB PD Decoy (CH224K)

With the USB PD Decoy, a USB Type-C PD power adapter can be used as a power supply with the option of selecting different output voltages via DIP switches. It is based on the cheap and easy-to-use CH224K multi fast charging protocol power receiving chip.

USB-PD_Decoy_CH224K.jpg

USB PD Max Trigger (IP2721)

Very simple USB Type-C Power Delivery trigger board based on the IP2721 that requests the maximum voltage (up to 20V) from the power supply.

USB-PD_Max_Trigger.jpg

USB PD Buck Converter

A slightly different approach to USB Type-C Power Delivery by combining a PD maximum voltage trigger (IP2721, up to 20V) and a buck converter (MP2307). The output voltage can be selected via the voltage divider (R5 + R6). The maximum output current is 3A.

USB-PD_Buck_Converter.jpg

Buck Converter (MP2307)

3A buck converter based on MP2307. Fixed output voltage can be defined via the voltage divider.

Buck_Converter_MP2307.jpg

Buck Converter (LM2596)

5V/4A Buck Converter based on the LM2596.

Buck_Converter_5V_LM2596.jpg

Buck Converter (SD8942) - 78xx Replacement

Replace your old 78xx voltage regulators with this much more efficient pin-compatible buck converter.

78xx_Replacement.jpg

Boost Converter (MT3608)

Boost converter with USB plug. Fixed output voltage can be defined via the voltage divider.

Boost_Converter_MT3608.jpg

Boost Converter (TPS61169)

Constant current boost converter and LED Driver with USB Plug.

Boost_Converter_TPS61169.jpg

SEPIC (MT3608)

Simple SEPIC (Single Ended Primary Inductance Converter) non-inverting buck/boost converter based on the MT3608 with a fixed output voltage selectable by the resistor values of the voltage divider.

SEPIC_MT3608.jpg

Low Current Boost Converter (MT3608)

Cheap and low-profile 12V boost converter based on MT3608 for low current applications (max 30mA) like high-voltage programmers.

LCBC_MT3608.jpg

More Repositories

1

ATmega-Soldering-Station

T12 Quick Heating Soldering Station
C++
915
star
2

CH32V003-GameConsole

Handheld RISC-V Mini Game Console with OLED Display
C
214
star
3

C64-Collection

Collection of cartridges, adapters and replacements for the Commodore C64
C
162
star
4

ATtiny13-TinyUPS

Uninterruptible Power Supply
C++
142
star
5

CH552-USB-Knob

Rotary Encoder with NeoPixels and USB Interface
C
142
star
6

AVR-Programmer

Collection of AVR Programmers and Accessories
C
136
star
7

Development-Boards

Collection of various development boards for microcontrollers (e.g., CH55x, CH32, PY32, STC8, STM32) and accompanying example software.
C
133
star
8

ATtiny412-PocketRadio

Small FM Radio with RDS and OLED
Python
127
star
9

ATmega-Transistor-Tester

Small version of the famous component tester from mikrocontroller.net
C
116
star
10

ATtiny13-TinyOLEDdemo

I²C OLED on an ATtiny10/13/202
C++
98
star
11

CH32X035-USB-PD-Tester

USB Power Delivery Testing Device and Variable Power Supply
C
97
star
12

ATtiny13-TinySolder

T12 Quick Heating Soldering Station
C++
75
star
13

ATtiny13-TinyRemote

IR Remote Control
C++
68
star
14

ATtiny85-TinyFMRadio

FM Radio with RDS
C++
64
star
15

ATtiny85-TinyTerminal

USB controlled OLED Display
C++
61
star
16

ATtiny814-USB-PD-Adapter

USB Type-C Power Delivery Trigger and Monitoring Board
C
57
star
17

ATtiny85-TinyCharger

Single-Cell Li-Ion Battery Charger with Monitoring
C++
57
star
18

CH32V003-FM-Transmitter

Portable Digital Stereo FM Radio Transmitter
C
54
star
19

CH552-USB-OLED

USB controlled I²C OLED
C
54
star
20

ATtiny13-TinyTacho

Simple RPM-Meter
C++
52
star
21

ATtiny84-TinyCalibrator

OSC Calibrator and High-Voltage Fuse Resetter for 8-Pin ATtinys
C++
52
star
22

ATtiny412-USB-Power-Isolator

2.5kV Isolator for the USB Power Rail
C
50
star
23

MCU-Templates

Templates for bare-metal firmware development for some entry-level microcontrollers
C
50
star
24

ATtiny85-USB-Tester

Simple USB Power Tester
C++
49
star
25

ADuM3160-USB-Isolator

2.5kV USB 2.0 Isolator with 200mA Power Supply and Full Speed (12Mbps) Support
48
star
26

ATtiny814-Power-Analyzer

Power Supply Analyzer with USB Interface
Python
48
star
27

MCU-Flash-Tools

Simple ISP Flash Tools for various Microcontrollers
Python
46
star
28

CH552-MacroPad-plus

Programmable MacroPad with Rotary Encoder and NeoPixels
C
45
star
29

ATtiny85-TinyLoad

Electronic Dummy Load
C++
44
star
30

CH32V003-FM-Receiver

Portable Digital FM Radio Receiver with RDS
C
43
star
31

ATtiny13-TinyRemoteXL

12-Button IR Remote Control
C++
42
star
32

ATtiny13-TinyPocketRadio

FM Stereo Radio with Headphone Plug
C++
41
star
33

ATtiny13-TinyProbe

Simple Logic Probe
C++
39
star
34

ATtiny85-TinyKnob

Rotary Encoder with USB Interface
Assembly
38
star
35

ATtiny13-TinyDecoder

IR Remote Receiver and Decoder
C++
37
star
36

ATmega-EEPROM-Programmer

Parallel EEPROM Programmer for 28C64B and 28C256
C++
37
star
37

ATtiny85-USB-C-Tester

Simple USB-C Power Delivery Tester
C++
34
star
38

AVR-Development-Boards

Collection of AVR Development Boards
C
32
star
39

ATtiny412-I2C-Rotary-Encoder

Rotary Encoder with I²C Interface
C
32
star
40

ATtiny85-TinyDFPlayer

MP3-Player
C++
31
star
41

VUSB-AVR

V-USB Board Definition Package for Arduino IDE
C
30
star
42

ATtiny85-IR2USB

IR Remote to USB HID Converter
C++
28
star
43

ATtiny13-TinyRemoteRF

RF Remote Control
C++
28
star
44

ATtiny84-TinyHVSP

High-Voltage Serial Programmer and Fuse Resetter
C++
27
star
45

SAMD-Development-Boards

Collection of SAMD Development Boards, Programmers, Tools and Firmware
C
26
star
46

CH552-MouseWiggler

Simple Board that can be used as a Mouse Jiggler, a Rubber Ducky or a Caps Blocker
C
25
star
47

CH552-USB-NRF

USB controlled nRF24L01+ 2.4GHz Transceiver
C
25
star
48

ATtiny13-VolumeAdjuster

Automatic Volume Adjuster for TVs and Sound Systems
C++
23
star
49

CH32X035-USB-PD-Adapter

Portable Programmable Power Supply
C
23
star
50

ATtiny13-ContinuityTester

Simple Continuity Tester
C++
21
star
51

ATtiny13-TinyTouchLight

Dimmable USB Night Light with Capacitive Touch Control
C++
20
star
52

ATtiny412-BatteryCapacityTester

Single-Cell Li-Ion, LiPo and LiFePO4 Battery Capacity Tester
Python
20
star
53

CH552-DAPLink

CMSIS-DAP compliant debugging probe with SWD, JTAG, and VCP support
C
20
star
54

ATtiny85-PhoneChargeGuard

USB Phone Charge Guard
C++
19
star
55

ATtiny412-VoiceChanger

Change the Pitch of your Voice
Python
19
star
56

ATtiny13-NeoController

Control almost any number of NeoPixels with an IR Remote
C++
18
star
57

ATtiny814-USB-RTC

Real-Time Clock USB-Stick
C
18
star
58

ATtiny412-USB-PD-Inverter

Turn your USB PD Power Adapter into an AC Power Source
C
17
star
59

CH552-Macropad-mini

Programmable Macropad with NeoPixels
C
16
star
60

ATtiny13-TinyMoisture

Soil Moisture Monitor
C++
15
star
61

CH32V003-USB-Joystick

Simple Joystick with USB Interface
C
14
star
62

CH552-picoDAP

CMSIS-DAP compliant SWD Programmer
C
14
star
63

ATtiny13-TinyBling

It just does bling bling ...
C++
14
star
64

ATtiny814-NRF2USB

USB Serial Controlled 2.4GHz Transceiver
C
13
star
65

ATtiny85-TinyCandle

Tea Light Candle Simulation
C++
13
star
66

ATtiny13-TinyNightLight

Night Light with NeoPixels and Rotary Encoder
C++
12
star
67

ATtiny84-TinyICOC

In-Circuit Oscillator Calibrator for AVR Microcontrollers
C++
11
star
68

CH32X033-USB-Knob

Rotary Encoder with NeoPixels and USB Interface
C
11
star
69

ATtiny13-TinyCandle

Simple Candle Simulation
C++
10
star
70

ATtiny13-TinyPlayer

IR Remote Controlled MP3 Player
C++
10
star
71

ATtiny13-TinyDice

Tiny Electronic Dice
C++
9
star
72

ATtiny814-AquaTimer

Programmable Timer for Aquariums
Python
8
star
73

CH32V003-IR-Remote

Simple 5-Button IR Remote Control
C
8
star
74

CH32V003-USB-Knob

Rotary Encoder with USB Interface
C
6
star
75

ATtiny13-TinySat

Solar Powered Blinken Lights
C++
6
star
76

ATtiny412-HamsterTracker

Simple Fitness Monitoring Device for your Pet Hamster
Python
6
star
77

ATtiny13-TinySonar

Ultrasonic Range Finder
C++
6
star
78

ATtiny85-RocketLamp

Dual Core ATtiny85 Board
C++
6
star
79

CH32X033-USB-NRF

USB controlled nRF24L01+ 2.4GHz Transceiver
C
6
star
80

CH32V003-NeoPixel-Pendant

It just does bling bling ...
C
5
star
81

CH32V003-Mouse-Wiggler

Simple USB Plug that can be used as a Mouse Jiggler, a Rubber Ducky, or a Caps Blocker
C
5
star
82

CH32V003-I2C-Knob

Rotary Encoder with I2C Interface
C
4
star
83

CH32V003-USB-IR-Receiver

IR Remote Control to USB HID Converter
C
4
star
84

CH32V003-MacroPad-plus

Programmable MacroPad with Rotary Encoder and NeoPixels
C
4
star
85

TinyRDA

RDA5807 FM radio library using TinyI2C
C++
3
star