1ESPboy Kit and parts
You can get ESPboy Kit with partially preassembled PCB where is soldered most of small components.
Only 3 modules and speaker should be soldered in following order:
1. speaker (as you can see on black PCB pictures, not buzzer, as at red PCB pictures)
2. TP4056 battery charging module (don't forget to replace R3 resistor according the following info)
3. WeMos D1 mini (LOLIN) microcontroller module
4. LCD display module
Official ESPboy Kit:
PCB with most of small components presoldered
Or you can order the ESPboy PCB or buy it clean and also buy all components separately
2ESPboy assembly tools
3Change R3 at TP4056 bat charger to setup right charging current
Change R3 resistor at TP4056 battery charger to set up battery charging current according to the table.
Charging current (I bat) should be half or less of battery capacity.
If your battery has 600mAh (check your battery), you have to setup charging current not more than 300mA by changing R3 to the resistor with 4kOhm or more, according to the table
4Solder MCP23017, buttons (except one!), LED, buzzer (or speaker), resistor
Pay attention to the buzzer.
It could be high quality speaker, amplifier transistor, variable resistor (for volume adjust) and fuze in the package and no any buzzer.
In this case you have to solder this details.
First you have to unbend and straighten the speakers contacts, cut them a bit and solder on the back side of this PCB to the place marked "speaker".
Than solder the transistor to the place marked "MMBT2222A" or "2n2222"
And solder variable resistor to the place marked A1 and fuze at the bottom edge of the PCB.
Don't forget to adjust the sound volume after the assembly.
Following pictures continue to show assembly the old PCB with only buzzer version of ESPboy. The modern PCB's supports the buzzer and the speaker and can make your choice.
It's up to you to decide, but remember, the BUZEER should be SWITCHED OFF by "sound off" switch every firmware upload.
Speaker variant does not have this problem.
5Solder switches to PCB and pins to TFT display and LOLIN (WeMos Mini) microcontroller
6Solder LOLIN (WeMos mini) microconroller and set header
Put WeMos to the PCB with USB connector looking downside!
Solder WeMos and put the header to the PCB on it's back side
Solder the header!
7Solder header and TFT display
8Solder TP4056 charging controller
9Solder last button
10Solder and set battery to B+ and B- of TP4056 charging controller
B+ is for RED battery wire
B- is for BLACK battery wire