stamourv/picobit
View on GitHub ↗ ★ 188 C
A Compact Scheme System for Microcontrollers
13 mentions on Hacker News by 11 people: 0 stories, 13 comments · first 2015-01-06 · latest 2025-11-23
20082026
-
…for the less well known implementation techniques." BIT inspired PICOBIT (last changed in 2015): https://github.com/stamourv/picobit racket (only a .so into an already running VM): http://download.racket-lang.org/docs/5.1.3/html/raco/ext.ht…
comment by attila-lendvai · 2025-11-23 · in Racket v9.0 -
…ps://news.ycombinator.com/item?id=31029478 Picbit ran in 256bytes, it's descendent is slightly larger https://github.com/stamourv/picobit Staapl compiles scheme to Forth, to also run on the PIC18 https://www.concatenative.org/wiki/view/Staa…
comment by alexisread · 2022-05-19 · in Pikascript: An ultra-lightweight Python engine that can run in 4Kb of RAM -
…[missing] [6] Picobit: https://web.archive.org/web/20150106110223/https://github.co... current: https://github.com/stamourv/picobit [7] Lysp: https://web.archive.org/web/20180929064442/http://piumarta.c... source: browse:…
comment by DonHopkins · 2019-05-27 · in MakerLisp: Embedded Lisp Machine -
To add to the list, PicoBit Scheme for microcontrollers, currently PIC18 and ARM, https://github.com/stamourv/picobit There was a port of one of PicoBit predecessors, Bit Scheme, to the XMOS architecture, with realtime GC and support for…
comment by snaky · 2018-11-28 · in Perchance to Scheme (2016) -
The PIC18 can run the following Scheme implementation: https://github.com/stamourv/picobit (The (last of the original) main author(s) has stopped maintaining it, although there are many forks, some of which might be maintained, I haven't…
comment by pflanze · 2018-10-18 · in Haskell's kind system: a primer -
…just requires some engineering effort and there is not much demand for it. Btw, there is picobit( https://github.com/stamourv/picobit ) which can be run on micro-controllers.
comment by xfer · 2017-10-03 · in Gerbil – An opinionated dialect of Scheme designed for systems programming -
…Scheme is okay, but almost none of them are truly small anymore. Even the ones like picobit ( https://github.com/stamourv/picobit ) require quite some grunty support from a desktop machine outside the processor.
comment by bsder · 2016-12-07 · in GRiSP – Erlang-based IoT hardware platform -
Don't forget Picobit which is Scheme: https://github.com/stamourv/picobit
comment by bsder · 2015-07-27 · in JerryScript – A JavaScript Engine for Internet of Things -
…your point stands. Requiring 64K of RAM puts this above most ARM Cortex M0 chips. Picobit ( https://github.com/stamourv/picobit ) sits comfortably in 16K ROM/4K RAM. There's no good reason why Javascript vouldn't do the same.
comment by bsder · 2015-07-27 · in JerryScript – A JavaScript Engine for Internet of Things -
…several Scheme implementations now built for microcontroller/embedded use, Picobit for example: https://github.com/stamourv/picobit
comment by jarcane · 2015-06-20 · in PilOS – A Stand-Alone Operating System -
Also picobit for scheme goodness: https://github.com/stamourv/picobit Doesn't support full numeric tower (no floats), but does implement 'unbound precision integers'. See §5.1 of this paper: http://www.iro.umontreal.ca/~feeley/papers/StAmou…
comment by _sh · 2015-06-20 · in PilOS – A Stand-Alone Operating System -
If you are interested in this, check also PicoBit: https://github.com/stamourv/picobit
comment by Kototama · 2015-06-11 · in Reviving Lisp for smaller programmable machines -
Looks like PICBIT is finally open source: https://github.com/stamourv/picobit We use(d?) it at U of Montreal to drive small PIC18 robots. Except for the one time I had to debug its GC, it was a fine platform, even for HS students.
comment by pkhuong · 2015-01-06 · in Using Microscheme to write a keyboard controller, part 1