TiLDA MK3/Run Code

From EMF Badge
Revision as of 08:00, 6 August 2016 by Marekventur (talk | contribs) (Created page with "= Option 1: REPL = REPL stands for "[https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop Read–eval–print loop]" and allows you to run python code, line by l...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Option 1: REPL

REPL stands for "Read–eval–print loop" and allows you to run python code, line by line. This is a great way to see effects of certain hardware commands instantly and to test basic python features.

This allows you to run code, line by line, on the badge and to see the effects instantly. Follow https://micropython.org/doc/tut-repl or follow step 1-4 on the Get Started guide.

Note: This will only work if you have an empty main.py on your badge to stop the home screen from taking over instantly. If an app or script is already running you will not get a REPL that you can use to program, but simple debug output instead.

Option 2: Copying files

You can also copy your code to main.py on your badge, safely eject and then reset the badge via the button. To debug it you can use the serial console (see option 1) which will show you all text printed via print() and errors.

Option 3: pyboard.py