Skip to content

Releases: nliaudat/esp32_8ch_motor_shield

v61

17 Nov 16:51
663cbb6
Compare
Choose a tag to compare

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

07 Jul 16:31
0d0e363
Compare
Choose a tag to compare
v59 beta Pre-release
Pre-release

Hi,
After a lot of work, I have draft a new version of the board.

The major changes are :

Better BEMF :

  • Complete new concept of sensing with no more troubles with resistors to GND
    image

Remove of AC input :

  • That was dangerous
  • The cost of HKL-5M was 3.8$ instead of 0.5$ for the new XL1509 module

image

  • 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

image

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)

V59 :
image

dicussion under #59

V58 rev 1.52

20 Feb 18:16
87bce03
Compare
Choose a tag to compare

Bom update for screw term part #C8465

V58 rev 1.51

12 Apr 18:08
acfd9dc
Compare
Choose a tag to compare

Labels updates and improvements.

V58 rev 1.49

03 Mar 21:36
8dc92fd
Compare
Choose a tag to compare

with screw terminals

V57 rev 1.48

03 Mar 21:44
8a612c4
Compare
Choose a tag to compare

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