Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tinyidiot [2018/12/26 14:55] yairtinyidiot [2019/01/09 15:51] (current) yair
Line 8: Line 8:
  
  
-{{:nodemcu_pins.png?direct&400|}}+{{:nodemcu_pins.png?direct|}}
  
 ==== drv8833 === ==== drv8833 ===
Line 15: Line 15:
 {{:pasted:20181226-125449.png}} {{:pasted:20181226-125449.png}}
  
-==== drv8830==== 
-drv8830 [[http://www.ti.com/lit/ds/symlink/drv8830.pdf|datasheet]] \\ 
-built of work by sparkfun [[https://github.com/sparkfun/SparkFun_MiniMoto_Arduino_Library|minimoto]] breakout [[https://jiwashin.blogspot.com/2016/09/drive-dc-motor-by-drv8830-and-esp8266.html|and jiwashin]] and [[https://makers-with-myson.blog.so-net.ne.jp/2014-05-15|here]] 
  
- 
-{{:pasted:20181219-102721.png?direct&400}} 
- 
- 
-  ##wiring 
-  ESP        DRV 8830 
-  GPIO 4    |   SDA 
-  GPIO 5    |   SCL 
-  VIN     |   Vcc 
-  GND     |   Gnd 
- 
-  * **connect to the ESP only with I2C pulled up with 3.3v.** 
-  * Motor (+) and OUT1, motor (-) and OUT2 
-  * A 1 nF (102) ceramic capacitor between + and - of the motor 
-  * A resistance of 0.2 Ω between ISENSE and GND of the DRV 8830 
-  * 0.1 μF (104) ceramic capacitor between VCC and GND of the DRV 8830 
-  * A 10 kΩ resistor between SDA and 3.3 v 
-  * A 10 kΩ resistor between SCL and 3.3 v 
-  * 5 V output such as USB serial and VIN of ESP - WROOM - 02 board 
-  * GND of USB serial etc. and GND of ESP - WROOM - 02 board 
- 
- 
-{{:pasted:20181220-195530.png}}\\ 
-"From this table, the write address is 0xC0 and the read address is 0xC1. The device address specified from Arduino will be "0x60" because it will be a value [[https://www.miniwebtool.com/bitwise-calculator/bit-shift|shifted 1 bit to the right]]." [[https://makers-with-myson.blog.so-net.ne.jp/2014-05-15|src]] 
 ==== code ==== ==== code ====
 https://github.com/idiot-io/TinyTony https://github.com/idiot-io/TinyTony
  
  
-===i2c issues== 
- 
-cant get any other address to motors but 0x64 
- 
-#define PIN_WIRE_SDA (4) 
-#define PIN_WIRE_SCL (5)