Skip to content

ESP-BOX Release V0.3.0

Compare
Choose a tag to compare
@wujiangang wujiangang released this 10 Jun 01:53
· 170 commits to master since this release

ESP-BOX v0.3.0 did huge refactors, which are compatible with ESP32-S3-BOX and ESP32-S3-BOX-Lite.
ESP32-S3-BOX-Lite is another Lightweight AI Voice Recognition Audio Evaluation Kit launched by Espressif System, compare with ESP32-S3-BOX which removed the touch panel and added three buttons for UI interaction. In addition, we developed a mobile App esp-box over public rainmaker server for you to experience cloud control and other smart functions.

Major changes

  • Added board auto-detect to support ESP32-S3-BOX and ESP32-S3-BOX-Lite

  • Added ESP-RainMaker cloud support that allows users to control the light via esp-box mobile App

  • Added brand new UI including media player page, about us page, help page

  • Added Chinese and English continuous speech recognition

  • Added speech echo after recognition successful

  • Added support for switching CN&EN firmware

  • Added watering_demo that is compatible with two boards

  • Removed local webserver

  • Removed the patch of esp-idf

  • Improved wake-up and recognition accuracy

  • Updated older examples to support two boards except for mp3_demo

  • Updated documentation of README, getting started, disassembly tutorial, hardware overview, and technical architecture.

Update and Flash Firmware

To flash firmware under the Windows system, please to the Firmware update for Windows

To flash firmware under the Linux system, please to the Firmware update for Linux

To flash firmware under the macOS system, please to the Firmware update for macOS

Troubleshooting

  • Program upload failure

    • Hardware connection is not correct: run idf.py -p PORT monitor, and reboot your board to see if there are any output logs.
    • Try to put ESP32-S3 into download mode. To do this, keep GPIO0 low while toggling reset. On many development boards, the “Boot” button is connected to GPIO0, and you can press the “Reset” button while holding the “Boot” button.