Skip to content

lupyuen/ulisp-bl602

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BL602 uLisp Library

A version of the Lisp programming language for BL602 RISC-V boards.

Read the article...

uLisp was ported to BL602 from ESP32 Arduino...

https://github.com/technoblogy/ulisp-esp

BL602 uLisp Firmware sdk_app_ulisp is located here...

https://github.com/lupyuen/bl_iot_sdk/tree/ulisp/customer_app/sdk_app_ulisp

For more information about uLisp...

http://www.ulisp.com/show?21T5

Simulate BL602 with uLisp WebAssembly

What if we...

  1. Compile the uLisp Interpreter to WebAssembly...

  2. Use the WebAssembly version of uLisp to simulate BL602 in a Web Browser...

    (Including GPIO, I2C, SPI, Display Controller, Touch Controller, LoRaWAN... Similar to this)

  3. Integrate the BL602 Emulator with Blockly...

  4. To allow embedded developers to preview their BL602 Blockly Apps in the Web Browser?

Let's try this out here with the wasm branch of ulisp-bl602

uLisp in WebAssembly

About

A version of the Lisp programming language for RISC-V BL602 Boards

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.8%
  • Makefile 1.1%
  • Batchfile 0.1%