Skip to content

User Manual

Tarek Al Ayoubi edited this page Nov 19, 2021 · 15 revisions

Uploading Firmware to Particle

  • Install Particle CLI
  • Download latest release and make sure you have the following files in the same folder
    • Particle.bin
    • flash.bat
    • monitor.bat
  • Double click on flash.bin and follow the instructions until you see 'flash successful'
  • Double click on monitor.bat to see the logs coming from the board.

Setting SD Card variables (Shrey)

  • max data operations
  • pump id
  • number of particles you own

Particle Console Setup

  1. Download Particle app from Google Play Store or App Store(IOS)
  2. Create account using app or web page (https://console.particle.io/login)
  3. Follow Particle app instructions to claim the board
  4. Check both sites: https://console.particle.io/devices and https://console.particle.io/sims, and make sure there is an active device/sim

IOT Dashboard Setup (Leslie)

Uploading Firmware to ESP32 (Deprecated)

Getting Ready

Required Downloads

Uploading the Software

  1. Connect the ESP32 to your computer
  2. Extract/Unzip the Flash Download tool
  3. In the extracted folder, open the Flash Download Tool (Will be named something like: flash_download_tool_3.8.5.exe)
  4. Press Developer Mode then ESP32 DownloadTool
  5. Go back to where you downloaded Flash.zip and extract this file
  6. Add the extracted files inside Flash.zip to tool (Click the "..." boxes next to the lines to browse and find the files)
  7. Next to the files, there is a "@" symbol followed by a box, write the following values into those boxes
  • partitions.bin - 0x8000
  • firmware.bin - 0x10000
  • boot_app0.bin - 0xe000
  • bootloader_dio_40m.bin - 0x1000
  1. Ensure SPI Speed is 40MHz, SPI MODE is DIO, FLASH SIZE is 32Mbit, and DoNotChngBin is checked
  2. Ensure the COM port is set and BAUD is 115200
  3. Refer to the Picture below to double check are settings are correct
  4. Press Start to begin uploading
  5. Should be complete when the green box says "Finished"

Flash Tool

Clone this wiki locally