microscheme icon indicating copy to clipboard operation
microscheme copied to clipboard

A Scheme subset for Atmel microcontrollers.

Results 9 microscheme issues
Sort by recently updated
recently updated
newest added

This adds support for the ```let*``` form to Microscheme by turning: ``` scheme (let* ((x (f ...)) (y (g x ...)) (z (h x y ...))) body) ``` into: ```...

This adds the [Keyboardio Atreus](https://shop.keyboard.io/pages/atreus) as new model to be able to build [Menelaus](https://git.sr.ht/~technomancy/menelaus) for it. This is necessary, because the Keyboardio Atreus uses 3 pins that aren't provided by...

Hi, I'm checking out this project and I really like it. I wanted to re-write the DHT (temeprature sensor) library in it, but I could not find a way to...

I've got a project that would benefit from being able to pass a flag at compile-time in to embed it in the code. I would imagine it would be difficult...

When running the example `serial.ms` program (or any program using serial output for that matter) on the UNO rev3, I get weird output (mostly question marks, sometimes mis-matched symbols). By...

Hi, It's a little weird to have a text editor as a dependency for a project. Could you please explain what xxd does exactly so I can implement it with...

This adds a new ATmega32 model for non Arduino boards. The pin mappings expose all pins from ports A, B, C, and D. PORTC7 is used as the diagnosis LED...

The process for adding new models was previously quite complicated, and involved editing obscure pieces of code. I have relocated the model-specific data to a well-structured store in 'models.c'. The...