mbed (ARM LPC1768) - beginner's/simple BASIC freeware

http://www.sparkfun.com/products/9564

and to get an ethernet RJ45 connector, roll your own or buy this (not sold by SFE); low cost shipping, < 1 week:

http://www.coolcomponents.co.uk/catalog … umahtmuqg5

This is ye ole BASIC, but with ARM I/O commands added. No line numbers, but no functions.

Then the BASIC interpreter is a file you simply copy to the mbed while it’s connected via USB to the PC. The mbed has a flash drive built in.

The interpreter is “basic-mbed.bin” amidst the download of source and binaries, at

http://sourceforge.net/projects/jumentu … p/download

and docs

http://jumentum.sourceforge.net/

A big thanks to the author: Daniel Marks

talk to it via Teraterm or other VT100 emulating terminal emulator. 38.4Kbaud. Virtual COM port on PC via USB.

Config ethernet IP address, then you can use a web browser (or telnet). Upload source code file from PC. Or small programs- use little editor built into the mbed run time interpreter.

I suppose after you config the ethernet, the USB link isn’t needed for this BASIC. The mbed is normally used via USB, to copy executables you create with mbed’s on line compiler, or any LPC1768 compiler (a variant of GCC), IAR’s free/limited, etc. The mbed has a flash chip added to the PCB and a second ARM micro to make that flash look like a disk to the PC. You copy execuatable programs you create however you choose, whatever compiler, copy to this flash disk. Then reset the mbed. The 2nd ARM will copy from flash drive to the LPC1768’s actual flash and then run that. This happens for the youngest file in the flash disk.