Proposal: Lightweight VB runtime for IoT
- Dominant language
- No language data
- Stars
- 328
- Forks
- 71
- PR merge metrics
- No merged PRs in 30d
Description
Lately we are programming more on IoT devices and it is most of the time C code (Arduino code repository) or Lua scripting. [ESP32](https://www.espressif.com/en/products/hardware/esp32/overview), [ESP-EYE](https://www.espressif.com/en/products/hardware/esp-eye/overview) has inbuilt Vision and Vernacular functionality which can be utilized by our programs.
It appears that the Memory and OpCodes are limitations in ESP chips to have VB runtimes loaded.
Idea:
1. Create a ".NET IoT" as a subset of ".NET Core" which can be loaded into chips like ESP. The ".NET IoT" to use "Reduced RISC" (Reduced-Reduced Instruction Set Computing) to target sub $8 chips like ESP which has dual core CPU, Built-In Memory, Camera, Mic and Buzzer speaker.
2. Support LinkPoke in ".NET IoT" for communication (#383).
3. Make these chips directly participate in AD authentication via ".NET IoT".
4. Allow VB.NET programming to target ESP or similar IoT platform.
5. Chipmakers to increase current 4MB memory on chip or use [CrossBar](https://www.crossbar-inc.com) technology within existing cross section.
Help:
@KathleenDollard please guide us creating ".NET IoT".
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.