# 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)*