ESP8266 – Various Platform Supports

ESP8266 is a Powerful micro controller with in-build Wi-Fi. You can program to ESP8266 by many languages like, C, C++, Lua, Micro-Python,  JavaScript and AT Command also.  its depends upon your requirements.  if your beginner, my suggestion is C++ and Lua. Language. Because ESP8266 with Arduino Core you can use your Arduino C++ library to ESP8266 . Also ESP8266 with NodeMCU Core you can use e-Lua Embedded Module Library to ESP8266. these Arduino and Lua method have lot of build in library files. so easy for beginner and learner. Here below explained what are the different programming languages can use to ESP8266.

AT Command

  • Programming Tool : Any Serial Programmer

C++ Language (ESPressif Core, Arduino Core)

  • Programming Tool : ESPressif SDK

C++ Language (Arduino Core)

  • Programming Tool :  Arduino IDE

ESP8266 BASIC (browser based development environment)

JavaScript API (Mongoose OS)

  • Programing Tool : WEB IDE (Offline : Local by using USB)
  • For More Details : Mongoose OS

Lua Script

  • NodeMCU Lua

Micro Python

  • For More Details :  Micro Python for ESP8266 is will add soon
  •  Python [ ESPressif Flash Download Tools (ESP8266 & ESPlorer IDE)

Choose One of the Following Programming Methods

  • Arduino Core for ESP8266
  • AT Commands for ESP8266
  • Mongoose OS for ESP8266
  • Micro-Python for ESP8266
  • NodeMCU – Lua for ESP8266.

Next Topic

ESP8266 Sitemap
ESP8266 All post
ESP8266 Get Start
ESP8266 Various Boards
ESP8266 Programming Methods
ESP8266 Various Programmer
ESP8266 Build&Flash Firmware
ESP8266 Resource
ESP8266 MQTT broker BONDAR.
ESP8266 Platforms
ESP8266 Arduino-Core
ESP8266 AT-Commands
ESP8266 Mongoose OS
ESP8266 NodeMCU
ESP8266 Sitemap



Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

if you have any queries call us +918300026060 or WhatsApp Dismiss


Your Cart

%d bloggers like this: