# ATtiny85 TinyCharger
## Description
TinyCharger is an ATtiny25/45/85-based, single-cell Li-ion battery charger with selectable charging current limit (100mA - 1000mA) and an OLED display for monitoring.
## Project Details
- **Owner:** jecstronic
- **Created:** 6/9/2022
- **Last Updated:** 8/2/2023
- **Visibility:** Public
- **Stars:** 1
- **Copies:** 3
## Key Components
### J1 — [TYPE-C-31-M-17](https://www.flux.ai/vasyl/type-c-31-m-17~c5.md)
- Manufacturer Part Number: TYPE-C-31-M-17
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2108131830_Korean-Hroparts-Elec-TYPE-C-31-M-17_C283540.pdf
- Part Type: Connector
- Manufacturer Name: Korean Hroparts Elec
**Pins:**
- CC1
- CC2
- GND_1
- GND_2
- MH1
- MH2
- MH3
- MH4
- VBUS_1
- VBUS_2
### J4 — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/adrian95/s2b-ph-k-slfsn~brb.md)
- Part Type: Connector
- Manufacturer Part Number: S2B-PH-K-S(LF)(SN)
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- Manufacturer Name: JST Sales America Inc.
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### J5 — [Connector 01x02 Horizontal](https://www.flux.ai/jharwinbarrozo/connector-01x02-horizontal~jah.md)
- Manufacturer Part Number: PZ254R-11-02P
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
### J7 — [USB Micro B](https://www.flux.ai/jharwinbarrozo/usb-micro-b~t8p.md)
- Datasheet URL: https://www.molex.com/pdm_docs/sd/473460001_sd.pdf
- Manufacturer Part Number: 0473460001
- Manufacturer Name: Molex
- Part Type: USB B
**Pins:**
- D- [pin 2]
- D+ [pin 3]
- GND [pin 5]
- ID [pin 4]
- S1 [pin 6]
- S2 [pin 7]
- S3 [pin 8]
- S4 [pin 9]
- S5 [pin 10]
- S6 [pin 11]
- VBUS [pin 1]
### LED1 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric~yk.md)
- Part Type: LED
**Pins:**
- A
- K
### LED2 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric~yk.md)
- Part Type: LED
**Pins:**
- A
- K
### OLED1 — [OLED 128 x 32 0.91inch](https://www.flux.ai/jecstronic/oled-128-x-32-0p91inch~ptm.md)
- Part Type: Display Device
**Pins:**
- 5V
- GND
- SCK
- SDA
### Q1 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Part Number: AO3400A
- Part Type: Transistor
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q3 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Part Type: Transistor
- Manufacturer Part Number: AO3400A
**Pins:**
- D
- G
- S
### SW1 — [TS24CA](https://www.flux.ai/jecstronic/ts24ca~nel.md)
- Part Type: SWITCH
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_SHOU-HAN-TS24CA_C393942.pdf
- Manufacturer Part Number: TS24CA
- Manufacturer Name: SHOU HAN
**Pins:**
- 1
- 2
- 3
- 4
### SW2 — [TS24CA](https://www.flux.ai/jecstronic/ts24ca~nel.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_SHOU-HAN-TS24CA_C393942.pdf
- Part Type: SWITCH
- Manufacturer Part Number: TS24CA
- Manufacturer Name: SHOU HAN
**Pins:**
- 1
- 2
- 3
- 4
### U1 — [ATTINY85-20SU](https://www.flux.ai/adrian95/attiny85-20su~t3s.md)
- Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet-Summary.pdf
- Manufacturer Name: Microchip
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: ATTINY85-20SU
- Part Type: Microcontroller
**Pins:**
- ~RESET~/PB5 [pin 1]
- AREF/PB0 [pin 5]
- GND [pin 4]
- PB1 [pin 6]
- PB2 [pin 7]
- VCC [pin 8]
- XTAL1/PB3 [pin 2]
- XTAL2/PB4 [pin 3]
### U2 — [INA219AIDCNR](https://www.flux.ai/jecstronic/ina219aidcnr~rlt.md)
- Manufacturer Part Number: INA219AIDCNR
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fina219
- Manufacturer Name: Texas Instruments
- Part Type: Integrated Circuit
**Pins:**
- A0
- A1
- GND
- IN-
- IN+
- SCL
- SDA
- VS
### U3 — [TP4056](https://www.flux.ai/jecstronic/tp4056~me.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_TPOWER-TP4056_C382139.pdf
- Part Type: Integrated Circuit
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: TP4056
- Manufacturer Name: Top Power ASIC
**Pins:**
- ~CHRG [pin 7]
- ~DONE [pin 6]
- BAT [pin 5]
- CE [pin 8]
- EP [pin 9]
- GND [pin 3]
- PROG [pin 2]
- TEMP [pin 1]
- VCC [pin 4]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/jecstronic/attiny85-tinycharger~b5](https://www.flux.ai/jecstronic/attiny85-tinycharger~b5).*
---
*Generated from [https://www.flux.ai/jecstronic/attiny85-tinycharger~b5](https://www.flux.ai/jecstronic/attiny85-tinycharger~b5)*