Comments (5)
Hi @vidax,
The USB should recharge the LIR2450 battery. Please ensure you have the battery inserted in the correct polarity, and the battery has been sufficiently charged (3.7V - 4.2V).
from badgy.
I would also like to know how the board charges the battery? I have been able to get a Badgy to test with from another member here, but charging it via USB with a 2450 in it does not appear to do anything? I.E. LED next to charge controller does not light up, or flash, or anything. Board powers up fine with the battery, and on a multimeter it is showing 4V remaining. But plugging in USB, switch on or off, no LED light status. (Board also powers fine over USB).
from badgy.
Ahh crap....! ...and with that I released some magic smoke from the MCP73831 charge IC! 👎 Was probing around from the USB V+ and touched the VDD of the chip and it went "pooof" (was plugged in to USB at the time). I have some spare MCP73831 circuits, I may try to de-solder and re-apply one.
While poking about looking at the schematic and the PCB layout - I did notice that the LED D4 which is the charge state LED has a current limiting resistor of 2K Ohm. Should this not be more in line with common LED resistors, and the spec sheet, around 200-470Ohm? Or is this high to work with the High-Impedance state of the STAT line as well as Hi and Low?
from badgy.
Sorry to hear that @chunkysteveo :( Yes you can replace it with an off the shelf MCP73831; we chose 2K Ohm simply because we found the LED to be too bright!
from badgy.
Ahh OK, makes sense for the LED. I will try a new MCP73831 to fix this one, and test with a number of LIR2450's I have. Hopefully was just the IC that was dead (well it is now!!! :) )
from badgy.
Related Issues (20)
- Possible minor typo in readme.md HOT 1
- Unable to wake from DeepSleep HOT 4
- 'WiFiManager' was not declared in this scope HOT 4
- Cannot compile examples in Arduino IDE HOT 4
- Fatal error occurred with esptool.py after erase_flash HOT 7
- problem(s) with new Badgy HOT 22
- Badgy no longer booting HOT 7
- Not connecting via USB HOT 3
- Compiler errors HOT 9
- [micropython] update example for the latest display HOT 3
- not able to upload firmware over wifi - OTA HOT 4
- Console log not showing anything in Serial (COM port) HOT 7
- Showing image from bytes stored in SPIFFS file HOT 3
- image is broken - micropython - Rev 2C
- New pcb's
- U2 started smoking
- PCB or schematics HOT 1
- Boot failure
- Esphome support? HOT 11
- Weather example needs to be updated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from badgy.