Releases: nliaudat/esp32_8ch_motor_shield
Releases · nliaudat/esp32_8ch_motor_shield
v61
Thake care :
IA/IB pin are inverted
you must use the latest firmware or you controller will works but inverted
Remove of AC input :
That was dangerous
The cost of HKL-5M was 3.8$
JLCPCB was charging a lot of shipping with the wheight of HKL module
Power input is usb-c :
Max 3A of power (0.5A needed)
Simpler as everybody have a AC/DC usb-c power adapter
Motor DC :
A new AMS1117-3.3 powers the ESP32 board
Motor can be 3V3 or 5V
ESP32-C3 :
ESP32-C3 supermini footprint added
ESP32-C3 costs 2.4$ instead of 3.8$ for nodemcu devkit
Better PCB :
Separate 3.3V power of ESP32 board from motors
Capacitor added to regulate peaks in power
Via shielding
Smaller design
Lower the price of all components (jlcpcb price soldered)
use R0402 footprint if possible
OneWire :
Add 2 onewire XH2.54-3P connectors
Can get input temperature and output temperature of the heating circuit.
v59 beta
Hi,
After a lot of work, I have draft a new version of the board.
The major changes are :
Better BEMF :
Remove of AC input :
- That was dangerous
- The cost of HKL-5M was 3.8$ instead of 0.5$ for the new XL1509 module
- With XL1509 module, You can adjust power of motors between 3.3V to 37V (recommended max 12V as not tested)
- Everybody has an old AC/DC 1A charger
- JLCPCB was charging a lot of shipping with the wheight of HKL module
- New DC power input : DC Power Receptacle 2mm 6.4mm + Screw terminal
Motor DC :
- input can be 3.3V to 12V
- a new AMS1117-3.3 powers the ESP32 board
Better PCB :
- Separate 3.3V power of ESP32 board from motors
- Capacitor added to regulate peaks in power
- Via shielding
- Power isolation on bottom side
- Smaller design (126x70mm instead of 126x80). The M4 holes are compatible.
- Lower the price of all components (jlcpcb price soldered)
- use R0402 footprint if possible
ESP32-C3 :
- ESP32-C3 supermini footprint added
- ESP32-C3 costs 2.4$ instead of 3.8$ for nodemcu devkit
OneWire :
- Add 3 onewire XH2.54-3P connectors
- Can get input temperature and output temperature of the heating circuit.
Studies :
- The XL9535 shift register cost the same as 2x SN74HC595, but the esphome code is very new and move to I2C is not compatible with esp-c3 supermini
- The Mini L298N module instead of L9110 soldered is approx the same price (0.7per channel out of 0.52 + resistors)
dicussion under #59
V58 rev 1.52
Bom update for screw term part #C8465
V58 rev 1.51
Labels updates and improvements.
V58 rev 1.49
with screw terminals
V57 rev 1.48
latest with RJ11
This is the last update (fix) to RJ11 version.
It's too complicated to maintain old version and for the few Homematic actuator owners, the only need to cut the RJ11 connector and follow https://github.com/nliaudat/esp32_8ch_motor_shield/blob/main/VDMOT_wiring.md