It is compatible with Maple/Olimexino, but has the bigger CPU:
STM32F103VET6, TQFP 100 pins FLASH 512K BYTES, SRAM:64KBYTES
It also has:
2.4" LCD (optional)
Ethernet through ENC28J60
RTC
MicroSD socket
SPI Flash EPROM
RS232 port
JTAG connector
So it looks like a great platform for Espruino with enough "headroom" in the flash.
I am looking to get Espruino running on this board, I assume I can just modify the makefile and add a new Python .py file to the https://github.com/espruino/Espruino/tree/master/boards folder (based on the Maple and or the HYSTM32_24 boards) to at least get Espruino loaded and possibly also LCD support?
Later on hopefully also support Ethernet.
Are there any other things to look out for/gotchas or does this sound like the right approach?
Thanks,
Mike
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.
I have one of these boards:
http://www.ebay.com/itm/Spruce-STM32-Arduino-Maple-Compatible-Board-Without-LCD-/201006487188
http://www.ebay.com/itm/Spruce-STM32-Arduino-Compatible-Board-With-LCD-/110934072470
It is compatible with Maple/Olimexino, but has the bigger CPU:
STM32F103VET6, TQFP 100 pins FLASH 512K BYTES, SRAM:64KBYTES
It also has:
So it looks like a great platform for Espruino with enough "headroom" in the flash.
I am looking to get Espruino running on this board, I assume I can just modify the makefile and add a new Python .py file to the https://github.com/espruino/Espruino/tree/master/boards folder (based on the Maple and or the HYSTM32_24 boards) to at least get Espruino loaded and possibly also LCD support?
Later on hopefully also support Ethernet.
Are there any other things to look out for/gotchas or does this sound like the right approach?
Thanks,
Mike