Difference between revisions of "Software"

From Land Boards Wiki
Jump to navigation Jump to search
Line 20: Line 20:
  
 
* [https://www.freertos.org FreeRTOS]
 
* [https://www.freertos.org FreeRTOS]
* [https://github.com/espressif/arduino-esp32 Arduino esp32]
+
* [https://github.com/espressif/arduino-esp32 Arduino IDE] with the ESP32 Arduino Core
 +
* [https://github.com/espressif/esp-idf Espressif Mesh Development Framework]
 +
* [https://docs.espressif.com/projects/esp-idf/en/latest/ Espressif IoT Development Framework (IDF)] – official Espressif development framework for ESP32
 
* [http://www.fabglib.org FabGL] - ESP32 Display Controller and Graphics Library
 
* [http://www.fabglib.org FabGL] - ESP32 Display Controller and Graphics Library
 
** [https://github.com/fdivitto/fabgl Fabgl Github]
 
** [https://github.com/fdivitto/fabgl Fabgl Github]
Line 33: Line 35:
 
* [https://github.com/espressif/esp32-bt-lib ESP32 Bluetooth stack]
 
* [https://github.com/espressif/esp32-bt-lib ESP32 Bluetooth stack]
 
* [https://github.com/espressif/esp32-doom ESP32-DOOM] a port of PrBoom
 
* [https://github.com/espressif/esp32-doom ESP32-DOOM] a port of PrBoom
* [https://www.espruino.com ]
+
* [https://www.espruino.com espruino]
 +
* [http://docs.micropython.org/en/latest/esp32/quickref.html MicroPython] A lean implementation of Python 3 for microcontrollers
 +
* [https://www.espruino.com Espruino] – JavaScript SDK and firmware closely emulating [[Node.js]]
 +
* [https://www.espressif.com/en/media_overview/news/lua-rtos-esp32 Lua RTOS for ESP32]
 +
* [https://mongoose-os.com Mongoose OS] – an operating system for connected products on microcontrollers; programmable with JavaScript or C.
 +
* [https://github.com/mruby-esp32 mruby] for the ESP32
 +
* [https://nanoframework.net/ .NET nanoFramework] - Coding in .NET C#, deploy and debug from Visual Studio
 +
* [https://esphome.io/devices/nodemcu_esp32.html NodeMCU] – Lua (programming language) -based firmware
 +
* [https://platformio.org/ PlatformIO Ecosystem and IDE]
 +
* [https://github.com/eerimoq/simba Simba Embedded Programming Platform]
 +
* [https://github.com/whitecatboard/whitecat-ide Whitecat] Ecosystem Blockly Based Web IDE
 +
* [https://www.zerynth.com Zerynth] – Python for IoT and microcontrollers, including the ESP32
  
 
== Linux ==
 
== Linux ==

Revision as of 14:09, 12 January 2020

Arduino Code

Beaglebone Black Python Code

Cypress PSoC

ESP32

Linux

Programming challenges

Python Code

MicroPython

Raspberry Pi

Retro-Computers

R32V2020 - 32-bit RISC CPU (Land Boards)