diff --git a/boards.json b/boards.json index 58282437..a3b118c8 100644 --- a/boards.json +++ b/boards.json @@ -1,206 +1,411 @@ [ + { + "boardImg": "./boards/default/micropython_esp32s2/media/mixgoce_compressed.png", + "boardType": "MixGo CE", + "boardIndex": "./boards/default/micropython_esp32s2/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "MicroPython" + }, + { + "boardImg": "./boards/default/micropython_esp32s3/media/mixgo_nova.png", + "boardType": "Python ESP32-S3", + "boardIndex": "./boards/default/micropython_esp32s3/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "MicroPython" + }, + { + "boardImg": "./boards/default/micropython_esp32c3/media/esp32c3_compressed.png", + "boardType": "Python ESP32-C3", + "boardIndex": "./boards/default/micropython_esp32c3/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "MicroPython" - }, - { - "boardImg": "./boards/default/micropython_robot/media/mixbot.png", - "boardType": "Python Robot", - "boardIndex": "./boards/default/micropython_robot/index.xml", - "env": { - "electron": true, - "web": true, - "webCompiler": true, - "webSocket": true - }, - "language": "MicroPython" - }, - { - "boardImg": "./boards/default/micropython_esp32/media/esp32_compressed.png", - "boardType": "Python ESP32", - "boardIndex": "./boards/default/micropython_esp32/index.xml", - "env": { - "electron": true, - "web": true, - "webCompiler": true, - "webSocket": true - }, - "language": "MicroPython" + }, { + "boardImg": "./boards/default/micropython_esp32c2/media/esp32c2_compressed.png", + "boardType": "Python ESP32-C2", + "boardIndex": "./boards/default/micropython_esp32c2/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true - }, + + }, + "language": "MicroPython" + }, { + + "boardImg": "./boards/default/micropython_robot/media/mixbot.png", + + "boardType": "Python Robot", + + "boardIndex": "./boards/default/micropython_robot/index.xml", + + "env": { + + "electron": true, + + "web": true, + + "webCompiler": true, + + "webSocket": true + + }, + + "language": "MicroPython" + + }, + + { + + "boardImg": "./boards/default/micropython_esp32/media/esp32_compressed.png", + + "boardType": "Python ESP32", + + "boardIndex": "./boards/default/micropython_esp32/index.xml", + + "env": { + + "electron": true, + + "web": true, + + "webCompiler": true, + + "webSocket": true + + }, + + "language": "MicroPython" + + }, + + + + { + "boardImg": "./boards/default/arduino_avr/media/uno_compressed.png", + "boardType": "Arduino AVR", + "boardIndex": "./boards/default/arduino_avr/index.xml", + "env": { + "electron": true, + "web": false, + "webCompiler": true, + "webSocket": true + }, + "language": "C/C++" + }, + { + "boardImg": "./boards/default/python_mixpy/media/py.png", + "boardType": "Python 3", + "boardIndex": "./boards/default/python_mixpy/index.xml", + "env": { + "electron": true, + "web": false, + "webCompiler": false, + "webSocket": false + }, + "language": "Python" + }, + { + "boardImg": "./boards/default/python_pyodide/media/webpy.png", + "boardType": "Python 3 Online", + "boardIndex": "./boards/default/python_pyodide/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": false, + "webSocket": false + }, + "language": "Python" + }, + { + "boardImg": "./boards/default/python_skulpt/media/webpy.png", + "boardType": "Python 3 Lite", + "boardIndex": "./boards/default/python_skulpt/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "Python" + }, + /*{ + "boardImg": "./boards/default/python_skulpt/media/webpy.png", + "boardType": "Python 3 MixToy", + "boardIndex": "./boards/default/python_skulpt_mixtoy/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "Python" + }, + { + "boardImg": "./boards/default/python_skulpt/media/webpy.png", + "boardType": "Python 3 Car", + "boardIndex": "./boards/default/python_skulpt_car/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "Python" + },*/ + { + "boardImg": "./boards/default/micropython_k210_mixgoai/media/mixgoai_compressed.png", + "boardType": "MixGo AI", + "boardIndex": "./boards/default/micropython_k210_mixgoai/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "MicroPython" + }, + /*{ + "boardImg": "./boards/default/micropython_nrf51822_mithoncc/media/mithon_compressed.png", + "boardType": "Mithon CC", + "boardIndex": "./boards/default/micropython_nrf51822_mithoncc/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "MicroPython" + }, + { + "boardImg": "./boards/default/micropython_nrf51822_microbit/media/microbit_compressed.png", + "boardType": "BBC micro:bit", + "boardIndex": "./boards/default/micropython_nrf51822_microbit/index.xml", + "env": { + "electron": true, + "web": true, + "webCompiler": true, + "webSocket": true + }, + "language": "MicroPython" + },*/ + { + "boardImg": "./boards/default/arduino_esp8266/media/esp8266_compressed.png", + "boardType": "Arduino ESP8266", + "boardIndex": "./boards/default/arduino_esp8266/index.xml", + "env": { + "electron": true, + "web": false, + "webCompiler": true, + "webSocket": true + }, + "language": "C/C++" + }, + { + "boardImg": "./boards/default/arduino_esp32/media/esp32_compressed.png", + "boardType": "Arduino ESP32", + "boardIndex": "./boards/default/arduino_esp32/index.xml", + "env": { + "electron": true, + "web": false, + "webCompiler": true, + "webSocket": true + }, + "language": "C/C++" + } + ] \ No newline at end of file