Eric R. Smith's repositories
tinyscript
Tinyscript is a very simple scripting language for microcontrollers with limited memory.
p2_vga_text
ANSI VGA text driver for Parallax Propeller P2-ES Eval boards
PropLoader
Parallax Propeller loader supporting both serial and wifi downloads
riscvp2-rt
Rust runtime for P2 (with auto translation from RISC-V)
riscvp2-testapp
Test Rust application for Parallax P2 (using RISC-V translation)
micropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
min_rust_rvp2
Minimum example of running Rust code on P2 using riscvp2 emulation
P2-FLASH-FS
Chip's Flash FS with a standard API for accessing the FLASH chip on the P2 Edge Module.
P2_PNut_Public
Open Source PNut IDE for P2
PyOxidizer
A modern Python application packaging and distribution tool
tcc-riscv32
Port TCC (Tiny C Compiler) to support Risc-V 32 targets (specifically for the ESP32-C3). This project is a work-in-progress and is not currently functional. The goal is to push developments to upstream TCC once they are working.