micropython/teensy
Damien George 3475b04101 teensy: Fix multiple definition of irq functions. 2014-08-25 18:12:23 +01:00
..
core
memzip_files Add support for selecting pin alternate functions from python. 2014-08-07 23:15:41 -07:00
Makefile Add save/restore_irq 2014-08-25 12:22:11 +01:00
README.md teensy/README.md (corrected typo) 2014-08-16 11:54:36 +01:00
add-memzip.sh
hal_gpio.c Add support for selecting pin alternate functions from python. 2014-08-07 23:15:41 -07:00
help.c
import.c
lcd.c
led.c
led.h
lexerfatfs.c
lexermemzip.c
lexermemzip.h
main.c Add support for selecting pin alternate functions from python. 2014-08-07 23:15:41 -07:00
make-pins.py Add support for selecting pin alternate functions from python. 2014-08-07 23:15:41 -07:00
memzip.c
memzip.h
mk20dx256.ld
mk20dx256_af.csv stmhal/teensy: Use _ instead of - in source file names. 2014-08-08 22:34:06 +01:00
mk20dx256_prefix.c stmhal/teensy: Use _ instead of - in source file names. 2014-08-08 22:34:06 +01:00
modpyb.c Add save/restore_irq 2014-08-25 12:22:11 +01:00
mpconfigport.h stmhal: Make enable_irq and disable_irq inline functions. 2014-08-25 13:24:33 +01:00
pin_defs_teensy.c Add support for selecting pin alternate functions from python. 2014-08-07 23:15:41 -07:00
pin_defs_teensy.h Add support for selecting pin alternate functions from python. 2014-08-07 23:15:41 -07:00
qstrdefsport.h Add support for selecting pin alternate functions from python. 2014-08-07 23:15:41 -07:00
servo.c
servo.h
std.h
teensy_hal.c
teensy_hal.h teensy: Fix multiple definition of irq functions. 2014-08-25 18:12:23 +01:00
teensy_pins.csv stmhal/teensy: Use _ instead of - in source file names. 2014-08-08 22:34:06 +01:00
uart.c
usb.c

README.md

Build Instructions for Teensy 3.1

Currently the Teensy 3.1 port of Micro Python builds under Linux and not under Windows.

The tool chain required for the build can be found at https://launchpad.net/gcc-arm-embedded.

Downlaod the current Linux *.tar.bz2 file. Instructions regarding unpacking the file and moving it to the correct location as well as adding the extracted folders to the enviroment variable can be found at http://eliaselectronics.com/stm32f4-tutorials/setting-up-the-stm32f4-arm-development-toolchain/

Previous Instructions Shown Below (no longer valid)

This assumes that you have TeensyDuino installed and set the ARDUINO environment variable pointing to the where Arduino with TeensyDuino is installed.

cd teensy
ARDUINO=~/arduino-1.0.5 make

To upload micropython to the Teensy 3.1.

Press the Program button on the Teensy 3.1

make upload

Currently, the python prompt is through the USB serial interface.