#Blockly needs a #ZigLang Code Generator ... Let's copy from Dart
https://github.com/lupyuen3/blockly-zig-nuttx#zig-code-generator
Here's how we load our #ZigLang Code Generator into #Blockly
https://github.com/lupyuen3/blockly-zig-nuttx#load-code-generator
#Blockly generates #ZigLang code ... That compiles and runs correctly! 🎉
https://github.com/lupyuen3/blockly-zig-nuttx#run-the-generated-code
Drag-n-drop your own #ZigLang Function in #Blockly
https://lupyuen.github.io/articles/blockly?6#define-functions
#Blockly doesn't recognise Types ... That's a problem for #ZigLang 🤔
https://lupyuen.github.io/articles/blockly?7#blockly-is-typeless
Constants, Variables and Shadowing ... Tough issues for #ZigLang on #Blockly 🤔
https://lupyuen.github.io/articles/blockly?8#constants-vs-variables
#Blockly might work best if we bundle with Tauri ... Or wrap it as a VSCode Extension
https://lupyuen.github.io/articles/blockly?9#desktop-and-mobile
#IoT Sensor App that we might build with #ZigLang, #Blockly and Apache #NuttX RTOS
https://lupyuen.github.io/articles/blockly?9#iot-sensor-apps
How we'll create #IoT Sensor Apps with Apache #NuttX RTOS, #ZigLang and #Blockly
https://lupyuen.github.io/articles/blockly?9#iot-sensor-apps
Reading a #NuttX Sensor with #Blockly and #ZigLang
https://lupyuen.github.io/articles/blockly?10#read-sensor-data
#ZigLang Block Expressions are super helpful for #Blockly
https://lupyuen.github.io/articles/blockly?10#read-sensor-data
Transmit Sensor Data to LoRaWAN with #Blockly on #NuttX
https://lupyuen.github.io/articles/blockly?11#transmit-sensor-data
#NuttX Sensor Apps with #Blockly and #ZigLang ... Coming soon!
https://lupyuen.github.io/articles/blockly?12#iot-sensor-apps
Handling Fixed-Point Numbers in #ZigLang
https://lupyuen.github.io/articles/blockly?12#appendix-fixed-point-numbers
@lupyuen Seems pretty cool. I wonder if this tool could be used for metaprogramming microcontrollers, like the STM32 Cube MX on steroids!
@oblate Yep that's an interesting idea 🤔
Visual Programming with #Blockly ... How it works with #ZigLang
https://lupyuen.github.io/articles/blockly?2#visual-program