ESP32-4mb

This model supports most ESP32 chips with at least 4MB of flash.

Model parameters

The esp32-4mb model supports a number of model-specific parameters, to control core peripherals.

Power

In case the core peripherals are behind a secondary power circuit, the pwr option can be used to turn it on.

NameDescription
model.pwrPin number for the pwr line. Lazily driven active for the duration a core peripheral is needed.
model.pwr.modeThe mode of the pwr pin.

Cellular

Cellular can be enabled using the follow model parameters. When enabled, the Cellular subsystem will use the devices Cellular connectivity settings that can be configured in the Console at runtime.

NameDescriptionNotes
model.cellular.enabledIf set to 1, loads the Cellular subsystem.Required
model.cellular.sara_r4If set to 1, activates the u-blox Sara R4 chip in the Cellular system.
model.cellular.sara_r5If set to 1, activates the u-blox Sara R5 chip in the Cellular system.
model.cellular.pwrPin number for the power-on line. This pin is periodically driven active to request the Cellular module to turn on.Required
model.cellular.pwr.modeThe mode of the pwr pin.
model.cellular.resetPin number for the power-on line. This pin is occasionally driven active if the Cellular module fails to turn on.
model.cellular.reset.modeThe mode of the reset pin.
model.cellular.txPin number for the UART TX line.Required
model.cellular.rxPin number for the UART RX line.Required
model.cellular.rtsPin number for the UART RTS line.
model.cellular.ctsPin number for the UART CTS line.