An IDE for the Internet of Things.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
firmware
node_modules
ui
utils
LICENSE
README.md
code.js
firmware.html
firmware.js
index.html
logo.png
main.js
mcu.js
mode-c_cpp.js
mode-lua.js
package.json
terminal.html
terminal.js
theme-clouds.js
worker-lua.js

README.md

http://thenexio.com

NexIDE v0.8-BETA

An IDE based on Electron for the Internet of Things. http://thenexio.com

Website Current Version Build Status License

An IDE for programming in NodeMCU and Arduino

NexIDE is an IDE in which you can program in NodeMCU or Arduino core for ESP. You can upload the code to your NexBrd or any other ESP12 based boards.

Preview

Features

  • Combined NodeMCU and Arduino programming
  • Inbuilt Firmware building capability
  • Inbuilt Serial Terminal
  • Upload files to Board (OTA coming soon)
  • Upload custom firmware directly from the IDE

Requirements

Intstalling of these components in mandatory

  • Electron
  • unrar
  • GNU autoconf, automake, libtool
  • GNU gcc, g++, make
  • GNU flex, bison, gawk, sed
  • python, python-serial, libexpat-dev
  • srecord

Build instructions:

You need follow these instructions exactly:

git clone --recursive https://github.com/pfalcon/esp-open-sdk.git /opt/esp-open-sdk
cd /opt/esp-open-sdk
make STANDALONE=y

ADD /opt/esp-open-sdk/xtensa-lx106-elf/bin to your /etc/environment file. ADD your User to the dialout group to get access to the USB from the IDE.

You need to install Electron and use this app or you can download a packaged app from here: NexIDE

License

GPLv3.0 © thenexio.com

Credits