Skip to content

Installation

JK edited this page Feb 19, 2020 · 3 revisions

Installation to ESP

  1. Download the MicroPython firmware from micropython.org dependent on ESP type

  2. Flash firmware to ESP as described in the link above

  3. Start a tool which supports download Python files to ESP like "uPyCraft" or "mpfshell" or "rshell" or "pycom"-plugin for VS-Code

  4. Adapt the "telex.json" and "networks.json" file to fit your ESP pinout and TTY settings. See wiki page Configuration

  5. Download all Python (*.py) and JSON (*.json) files from folder "/workSpace" to ESP.

  6. Optional: Establish WLAN connection to use WebREPL and/or Telnet. E.g. use module WiFiManager

  7. To use the USB connection to type and display ASCII characters import module "term" and start it with:

     import term
     term.run()
    

    This example code gets inputs from stdin (keyboard), convert it to Baudot-Murray-code and send it to software TTY. All inputs from software TTY are converted to ASCII and printed to stdout (screen).

Getting Started

Software

Hardware

Clone this wiki locally