ESP32

概要

デュアルコアCPU

開発キット

ESP32-DevKit? C ピン配置

https://github.com/espressif/arduino-esp32/raw/master/docs/esp32_pinmap.png

(出典:espressif/arduino-esp32

開発環境

Arduino Core for the ESP32

MicroPython?

プログラム例

ドライバ

FreeRTOS

Lua

LuaNode

Lua RTOS

LCD

I2S

コントローラー

Macとの接続

以下、MacOS からMicroPython?でESP32に接続する手順を記載

接続

ツールのインストール

$ sudo pip install esptool
$ sudo pip install pyserial

Firmwareのインストール

ダウンロード

micropythonの本家サイトのDownloadページ(http://micropython.org/download)の『Firmware for ESP32 boards』からファームウェアをダウンロード

インストール

$ esptool.py --port /dev/cu.SLAB_USBtoUART erase_flash
$ esptool.py --chip esp32 --port /dev/cu.SLAB_USBtoUART write_flash -z 0x1000 esp32-20180203-v1.9.3-268-g4b8e5875.bin

インストールの確認

ターミナルでシリアル接続(ボーレートは 115200bps)

GPIO制御でLチカをやってみる

M5Stack

事例


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS