What boards does Please Don't Code support?
Please Don't Code supports over 29 boards, including popular options like Arduino Nano ESP32, ESP32 DevKit V1, XIAO ESP32S3, ESP32-S3-Box, and various Arduino models. The list is continuously growing, and users can request support for new boards.
How does Please Don't Code differ from generic AI chatbots like ChatGPT?
Unlike generic chatbots, Please Don't Code is hardware-aware. It understands specific board pin maps, voltages, and I/O limits. It generates wiring schematics in sync with the code, compiles firmware, and iterates with AI until it builds cleanly, flashing directly to your board.
What is POTA and how does it work?
POTA stands for Programming Over The Air, allowing you to update device firmware wirelessly via WiFi after an initial USB setup. It integrates WiFi connectivity and OTA logic into your code, enabling single-click updates for individual devices or entire fleets, along with remote monitoring.
What is included in the free plan?
The free plan includes 3 credits per month and support for 1 device, forever, without requiring a credit card. Users can generate code, compile, flash via USB, and utilize POTA for wireless updates.
When is a credit used?
One credit is used for generating a wiring schematic, generating or modifying code via AI chat, and finalizing your project for flashing (compiling and automatically fixing errors). Browsing projects, manual editing, and community access are free.