Skip to Content
Prizm FirmwareBring Your Own Hardware

Bring Your Own Hardware

If you prefer to use your own hardware and flash our firmware onto it, follow the guide below.

ESP32S3

The ESP32S3 is a powerful microcontroller with built-in Wi-Fi and Bluetooth capabilities. To flash our firmware onto an ESP32S3, follow these steps:

Generate a new device in PRIZM Cloud

Install espflash

Download and install espflash from the official Espressif documentation . You will use this tool to write the firmware to your ESP32S3 device.

Download the binaries

  1. Download bootloader from here
  2. Download partition from here
  3. Download firmware from here 

Flash the connected ESP32S3 device

Connect the ESP32S3 to your computer via USB. Open your terminal and run the following commands sequentially:

  1. Install bootloader by running the command below:
espflash write-bin 0x0 bootloader.bin
  1. Install partition by running the command below:
espflash write-bin 0x8000 partition-table.bin
  1. Install firmware by running the command below:
espflash write-bin 0x10000 firmware.bin # Replace firmware.bin with the actual name of the firmware file you downloaded

If the flash is successful, the device’s red LED should start blinking (if your specific board has one).

  1. Connect your computer or phone to the device’s Soft AP Wi‑Fi network. SSID is going to be New PRIZM Device and the Password is 123456789.
  2. Open a web browser and navigate to http://192.168.71.1
  3. Go to Security Tab
  4. Paste the device ID and certificates into respective fields
  5. Click Save Settings
  6. Restart the device.
Last updated on