6 ms·
CircuitPython is a toy language made for running on Adafruit's halloween/cosplaying gadgets. It doesn't even support interrupts. Better use Micropython.
by Uhrheber 6y ago
CircuitPython is a toy language made for running on Adafruit's halloween/cosplaying gadgets.
It doesn't even support interrupts.
Better use Micropython.
- bmitc 6y agoWhat I don’t understand is: what features of Python encourage its use in embedded systems in the first place? Why not F# or Elixir?
- pjmlp 6y agoPython is everywhere in education, F# and Elixir are niche languages. If you want to use F#, you might get lucky with Meadow boards, yet their focus is mostly getting C# to run on their runtime.
- schwartzworld 6y agoLots of developers already know python, and if you don't it's easy to get rolling.
- dkjaudyeqooe 6y agoEase of use and familiarity to people who aren't principally interested in programming. These are people who want to make things work using microcontrollers.
- fmakunbound 6y agoFor pyboard, it's STM32F4 with about 200Kb of RAM. AFAIK, F# and Elixir target VMs (CLR and BEAM) and it seems unlikely that those VMs plus your code will fit on such a chip.