Skip to content

Firmware Adafruit HUZZAH32

jolivepetrus edited this page Oct 5, 2018 · 1 revision

Included features

File systems RAMFS, SPIFFS.
Lua modules adc, bt, can, cjson, cpu, encoder, event, fs, gdisplay, i2c, mqtt, neopixel, net, nvs, pack, pio, pwm, sensor, servo, socket, spi, stepper, thread, tmr, uart, ulp.
Networking RMII Ethernet, WiFi.
Network services CAN gateway, Captive DNS, Dropbear SSH server, HTTP server, SNTP.
Sensors 10K Thermistor, 2P toggle switch, 2Y0A21, 3P toggle switch, 4x4 key matrix, A49E, Analog joystick, BDE0600G, BH1620FVC, BH1721FVC, BME280, DHT11, DHT22, DHT23, DS1820, GPS, GUVA S12SD, Hall flow sensor, Hall internal, Hall switch, LDR, LM35, Linear potentiometer, ML8511, PING28015, PIR AM412, Push switch, Relative rotary encoder, SDS011, TMP36, Tilt switch, US015.

Hardware mapping

CAN Signal GPIO
0 RX
TX
GPIO14
GPIO12
I2C Signal GPIO
0 SCL
SDA
GPIO22
GPIO23
1 SCL
SDA
GPIO32
GPIO33
SPI Signal GPIO
2 MISO
MOSI
CLK
GPIO12
GPIO13
GPIO14
3 MISO
MOSI
CLK
GPIO19
GPIO18
GPIO5
UART Signal GPIO
0 RX
TX
GPIO3
GPIO1
1 RX
TX
GPIO16
GPIO17
2 RX
TX
GPIO12
GPIO13
RMII Signal GPIO
0 TXD0
TXD1
TX_EN
RXD0
RXD1
CLK
MDC
MDIO
POWER
GPIO19
GPIO22
GPIO21
GPIO25
GPIO26
GPIO0
GPIO23
GPIO18
GPIO2

SPI displays on SPI3, touch panel on SPI3

Display signal GPIO
MISO
MOSI
CLK
CS
RST
CMD
BCKL*
GPIO19
GPIO18
GPIO5
GPIO15
GPIO26
GPIO2
Not used

* back light

Touch panel signal GPIO
MISO
MOSI
CLK
CS
GPIO19
GPIO18
GPIO5
GPIO21

I2C displays on I2C0

Signal GPIO
SCL
SDA
GPIO22
GPIO23
Clone this wiki locally