BASIC language compiler for MBED

30 Jul 2014

We have ported our BASIC platform to the first of hopefully many of the mbed platforms, starting with the LPC1768.

The compiler runs on the PC in Windows with a simple IDE that emits compiled ARM instructions that are downloaded to the ARM via the serial port.

To get started download our tools http://www.coridium.us/files/setupBASIC.exe

Then get a copy of the LPC1768 firmware which is a binary (.bin) file you copy onto the MBED device

http://www.coridium.us/mbed.php

Details on using the floating point BASIC compiler are at http://www.coridium.us/ARMhelp/index.htm#page=bmbedgo.html

We are looking for feedback from the field, it is passing our tests and shares much of earlier work we did on the LPC1756. If you want to help get linux or Mac versions contact us.

22 Aug 2014

We've added network support to BASIC for mbed LPC1768, this includes -

  • DHCP or fixed IP address
  • default control web page
  • web page service
  • expanded web page service from files on SD card
  • email from BASIC
  • UDP from BASIC
  • http GET or POST from BASIC
  • embed BASIC programs into web pages that interact with user code
  • simple ftp support

www.coridium.us/mbed.php