Btw, started working on a simple graphing solution like in the Micro:bit editor. Smoothie Charts, used by Micro:bit editor looks pretty nice for simple real-time graphing: http://smoothiecharts.org (MIT license)
Input lines either JSON, for example {foo: 10, bar:15}, or what the Micro:bit does: x:42. Altho thinking about a prefix to either ignore certain lines, or process only certain lines. Could be a config options.
One graph per data stream, because Smoothie Charts doesn't support labels / legends, and your values can be vastly different.
A small difference compared to Micro:bit: I would open a popup, so you can resize or place the graphs where you want.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Btw, started working on a simple graphing solution like in the Micro:bit editor. Smoothie Charts, used by Micro:bit editor looks pretty nice for simple real-time graphing: http://smoothiecharts.org (MIT license)
Input lines either JSON, for example
{foo: 10, bar:15}
, or what the Micro:bit does:x:42
. Altho thinking about a prefix to either ignore certain lines, or process only certain lines. Could be a config options.One graph per data stream, because Smoothie Charts doesn't support labels / legends, and your values can be vastly different.
A small difference compared to Micro:bit: I would open a popup, so you can resize or place the graphs where you want.
Ideas, suggestions?