Difference: TheHardware (4 vs. 5)

Revision 52020-06-24 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"
   

The Hardware

Line: 55 to 55
 tftScreen.png

Motors

Changed:
<
<
You can also control differnt types of motors with the ESP32. To demonstrate this we use the motor controller shield.

motorController.png

>
>
You can also control different types of motors with the ESP32. To demonstrate this we use the motor controller shield.
motorShieldFront.png motorShieldBack.png
Motor shield front view Motor shield back view
Please notice the 2 solder jumpers that must
be made
  with 3 different types of motors:

DC motor servo motor stepping motor
dcMotor.png servo.png stepper.png
Added:
>
>
Here is an overview table showing the devices and their connections:

Module Connections GPIO on ESP8266 GPIO on ESP32 Functionality
1 button shield D3 GPIO 0 GPIO 17 on / off push button
WS2812B RGB shield D2 GPIO 4 GPIO 21 addressable rgb LED
WS2812B RGB ring D0 GPIO 16 GPIO 26 7 LED WS2812 ring

DS1307 RTC and data logger

D1
D2

D5
D6
D7
D8

GPIO 5 I2C SCL
GPIO 4 I2C SDA

GPIO 14 SPI Clock
GPIO 12 SPI MOSI
GPIO 13 SPI MISO
GPIO 15 SPI CS

GPIO 22 I2C SCL
GPIO 21 I2C SDA

GPIO 18 SPI clock
GPIO 19 SPI MOSI
GPIO 23 SPI MISO
GPIO 5 SPI CS

Real Time Clock

SD card interface

Buzzer shield D5
D6
D7
D8
GPIO 14 (default)
GPIO 12
GPIO 13
GPIO15
GPIO 18 (default)
GPIO 19
GPIO 23
GPIO 5
passive buzzer
BMP180 shield D1
D2
GPIO 5 I2C SCL
GPIO 4 I2C SDA
GPIO 22 I2C SCL
GPIO 21 I2C SDA
I2C barometric pressure sensor and
temperature sensor
DHT11 shield D4 GPIO 2 GPIO 16 temperature and humidity sensor
OLED shield D1
D2
GPIO 5 I2C SCL
GPIO 4 I2C SDA
GPIO 22 I2C SCL
GPIO 21 I2C SDA
64x48 pixel display with SSD1036 I2C controller
DS18B20 shield D2 GPIO 4 GPIO 21 1-wire digital temperature sensor
SHT30 shield D1
D2
GPIO 5 I2C SCL
GPIO 4 I2C SDA
GPIO 22 I2C SCL
GPIO 21 I2C SDA
I2C temperature and humidity sensor
Motor shield D1
D2
GPIO 5 I2C SCL
GPIO 4 I2C SDA
GPIO 22 I2C SCL
GPIO 21 I2C SDA
Controlling DC Motors
LED Matrix shield D5 GPIO 14 CLK
D7 GPIO 13 Din
GPIO 14: CLK
GPIO 13: Din
GPIO 18: CLK
GPIO 23: Din
8x8 LED Matrix
PIR sensor D4 (default) GPIO 2 GPIO 16 Passive Infrared Switch
BH1750 sensor D1
D2
GPIO 5 I2C SCL
GPIO 4 I2C SDA
GPIO 22 I2C SCL
GPIO 21 I2C SDA
Ambient light sensor
Relay to be configured     Relay shield
IR receiver/transmitter to be configured     IR remote control
 -- TWiki Admin User - 2020-04-25

Comments

Line: 86 to 105
 
META FILEATTACHMENT attachment="rtc.png" attr="" comment="" date="1589480644" name="rtc.png" path="rtc.png" size="176371" user="UliRaich" version="1"
META FILEATTACHMENT attachment="tftScreen.png" attr="" comment="" date="1589481096" name="tftScreen.png" path="tftScreen.png" size="147843" user="UliRaich" version="1"
META FILEATTACHMENT attachment="sd_card.png" attr="" comment="" date="1590430997" name="sd_card.png" path="sd_card.png" size="39649" user="UliRaich" version="1"
Added:
>
>
META FILEATTACHMENT attachment="motorShieldBack.png" attr="" comment="" date="1593012355" name="motorShieldBack.png" path="motorShieldBack.png" size="196861" user="UliRaich" version="1"
META FILEATTACHMENT attachment="motorShieldFront.png" attr="" comment="" date="1593012355" name="motorShieldFront.png" path="motorShieldFront.png" size="174779" user="UliRaich" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback