|
META TOPICPARENT |
name="WorkshopSlides" |
|
|
< < | Hardware access and Micropython |
|
|
|
< < |
Setting up an IoT Session 2: Micropython and Hardware access
Uli Raich Formally CERN, Geneva, Switzerland
|
> > | Setting up and IoT
Session 2: Micropython and Hardware access
Uli Raich Formally CERN, Geneva, Switzerland |
| The WeMos D1 mini CPU card |
|
< < |
|
|
ESP8266 CPU |
ESP32 CPU |
|
> > |
|
|
ESP8266 cost: 2.21 Euros |
ESP32 cost: 4.1o Euros |
|
| |
|
< < | CPU PinOut
|
> > | CPU Pinout
|
|
|
|
> > | Please note: The pin numbers IOxx on the ESP32 correspond
to the GPIO pin numbers |
| |
|
< < | Please note that the numbers IOxx for the ESP32 correspond to the GPIO numbers. |
> > | The pins in the white fields go to the WeMos D1 mini bus |
| |
|
< < | So..., IO22 corresponds to GPIO 22. |
> > | and are also available on the ESP8266 |
| |
|
< < | The same is not valid for the numbers Dx in the ESP8266 case. |
> > | The other pins are only accessible on the ESP32 CPU card |
| |
|
< < | Please see the next slide for the correspondence. |
> > | The pin numbers Dx do not correspond to GPIO pin numbers!
Please refer to the next slide for correspondence |
|
|
|
< < | Comparison PinOut ESP8266 versus ESP32 for reference |
> > | CPU pinouts for reference |
|
|
|
> > |
Meaning of pins on ESP8266
- GPIO: General Purpose Input Output.
Drives a single digital line which can be programmed input or output - SCL/SDA: The I2C bus:a 2 wire bus
interfacing sensors or actuators to the CPU
- SCL,MISO,MOSI,SS: SPI
the Serial Peripheral Interface. Used fast communication with external device |
|
Meaning of pins on ESP32
How to program the processor
|
| %SLIDESHOWEND%
Uli Raich - 2019-05-13 |
|
META FILEATTACHMENT |
attachment="wemosEsp32.png" attr="" comment="" date="1557779391" name="wemosEsp32.png" path="wemosEsp32.png" size="218419" user="UliRaich" version="1" |
META FILEATTACHMENT |
attachment="cpuPinouts.png" attr="" comment="" date="1557779532" name="cpuPinouts.png" path="cpuPinouts.png" size="34918" user="UliRaich" version="1" |
META FILEATTACHMENT |
attachment="esp8266Pinout.png" attr="" comment="" date="1557780096" name="esp8266Pinout.png" path="esp8266Pinout.png" size="180678" user="UliRaich" version="1" |
|
|
< < |
META FILEATTACHMENT |
attachment="esp32Pinout.png" attr="" comment="" date="1557780235" name="esp32Pinout.png" path="esp32Pinout.png" size="318749" user="UliRaich" version="1" |
|
> > |
META FILEATTACHMENT |
attachment="esp32Pinout-v2.png" attr="" comment="" date="1557824478" name="esp32Pinout-v2.png" path="esp32Pinout-v2.png" size="154832" user="UliRaich" version="1" |
META FILEATTACHMENT |
attachment="afnog19-ws-session2.odp" attr="" comment="" date="1557824492" name="afnog19-ws-session2.odp" path="afnog19-ws-session2.odp" size="6585835" user="UliRaich" version="1" |
META FILEATTACHMENT |
attachment="esp8266PinMeaning.png" attr="" comment="" date="1557826991" name="esp8266PinMeaning.png" path="esp8266PinMeaning.png" size="159054" user="UliRaich" version="2" |
META FILEATTACHMENT |
attachment="esp32-pinout-chip-ESP-WROOM-32.png" attr="" comment="" date="1557827435" name="esp32-pinout-chip-ESP-WROOM-32.png" path="esp32-pinout-chip-ESP-WROOM-32.png" size="140701" user="UliRaich" version="1" |
META FILEATTACHMENT |
attachment="esp8266Programming.png" attr="" comment="" date="1557827999" name="esp8266Programming.png" path="esp8266Programming.png" size="110920" user="UliRaich" version="1" |
|