I found this by accident

I thought it kind follows the same arduino path: dumb it down so it can be used by everyone.

Well, that may be a bit hard.

If that's your strategy, "speed" is 2ndary. Ease of use and beginner-friendliness are king.

You program on the SolderCore iteself. You telnet into it, so you can use any PC or tablet with a telnet client. You want to draw a line on an Adafruit TFT display?

INSTALL "ADAFRUIT-TFT-TOUCH-SHIELD"
LINE 0,0 TO 100,100

So, you can do that in a couple of seconds. And you can do it across the Internet, if you wish.

Oh, accelerometers and gyros? Sure.

INSTALL "ADXL345" AS ADXL
PRINT ADXL.A

That prints the current sensor's readings in g. Interactively. Need to change the range or bandwidth?

ADXL.RANGE = 8 ' 8 g range
ADXL.BANDWIDTH = 10 ' 10 Hz bandwidth

Need to create an IMU that fuses accelerometers, gyros, and magnetometers? Sure, you can do that:

INSTALL "CORE-MPU" AS MPU
INSTALL "AHRS" USING MPU AS AHRS

You can then get heading, pitch, roll, or quaternion output. You don't need to use that particular board, the AHRS driver will fuse any A, G, M set of sensors to do this for you. Simple.

I could go on, but obviously, "real programmers" can do this the hard ware in C if they wish. :slight_smile:

-- Paul.