27 lines
1.3 KiB
ReStructuredText
27 lines
1.3 KiB
ReStructuredText
.. _hardware:
|
|
|
|
Hardware
|
|
########
|
|
|
|
There are lots of resouces out there on how to build the hardware for an iSpindle so I will not go into details on that part. Here are two of my builds using the iSpindle PCB v4.
|
|
|
|
.. image:: images/ispindel.jpg
|
|
:width: 500
|
|
:alt: Builds of iSpindel
|
|
|
|
It's possible to use this PCB and mount an ESP32 on top of that. It must be an pin compatible ESP32 and the one I used was called *ESP32 d1 mini*. Since this is the same width as the PCB you need to
|
|
mount it really close to the PCB in order for it to fit in the PET tube/container. I also had to smooth the edge of the ESP32 in order for it to fit.
|
|
|
|
I would suggest that you try how it fits into the PET tube before soldering it to the PCB. Make sure that the battery is attached since this will be a really tight fit.
|
|
|
|
You also need to desolder (remove) the RED ON LED from the ESP32 or the battery power will be reduced a lot.
|
|
|
|
Final thing is to add a resistor between A0 (Analog PIN) and ground of 470k. The reason is that the esp8266 has a build in resistor which
|
|
the esp32 does not have. So in order to get a valid voltage (less than 3.2V) on the A0 pin this is needed. Once the modification is done you might
|
|
need to adjust the voltage factor so the battery reading is correct.
|
|
|
|
.. image:: images/esp32.jpg
|
|
:width: 500
|
|
:alt: Mounting esp32
|
|
|