Via CNX Software blog comes news of KB IDE, a development environment for ESP32 boards. You can code in block or text programming with a colorful, intuitive IDE. The code in either mode is C/C++ so programs should be very speedy.
Block programming
Easy coding for beginners.
- 100% no hardcoding, just drag & drop with block connection.
- Easy and Intuitive.
- Basic & Advance block coverage 99% of the code that you write.
- Various helping blocks, Images, Music, Text-to-speech.
- Have fun in exploring with your creativity.
- Speed up text-coding, all blocks are 100% convertible ready-compile C/C++.
Text Programming
Themed editor for programmers.
- Speed up coding by converting C/C++ from block.
- Line error hint, indicate and report lines with error.
- 50+ editor themes, dark/light, select your personal preference.
- Fast switch block & code mode.
- External package, add a more powerful tool.
The board manager makes selecting the target board easy with clear pictures.
The MIT licensed code is on GitHub and you can find ready-made executables for Windows/mac/Linux in the releases page here.
- The IDE is made with Vuejs combined with various tools, such as Vuetify, Vue Material Admin, Webpack, Electron, Blockly, CodeMirror, Kidbright-IDE and more. Basically, this IDE is 100% Open Source, you can browse sources and find more modules that we use in our GITHUB KBIDE.
- This is a Hackable IDE, you can integrate by using Package, add Board, Plugin and many other ways. We provide a powerful and ready documented template.
See the project home page for more as well as their Facebook group.