[Snek] [keith-packard/snek] 6433df: ports/esp32: Add basic port for ESP32 devices

Keith Packard noreply at github.com
Thu Dec 5 00:07:07 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/keith-packard/snek
  Commit: 6433dfd954a557fdb4a45afe872da92dd8da6f34
      https://github.com/keith-packard/snek/commit/6433dfd954a557fdb4a45afe872da92dd8da6f34
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    A ports/esp32/.gitignore
    A ports/esp32/CMakeLists.txt
    A ports/esp32/Makefile
    A ports/esp32/esp32-idf
    A ports/esp32/loadable_elf_example_test.py
    A ports/esp32/main/.gitignore
    A ports/esp32/main/Makefile
    A ports/esp32/main/snek-esp32.builtin
    A ports/esp32/main/snek-esp32.h
    A ports/esp32/main/snek-main.c
    A ports/esp32/sdkconfig.ci

  Log Message:
  -----------
  ports/esp32: Add basic port for ESP32 devices

This gets the snek interpreter running with console input and
output.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: f022a1967de130406d5b267cde34cec88e93fe6f
      https://github.com/keith-packard/snek/commit/f022a1967de130406d5b267cde34cec88e93fe6f
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    A ports/esp32/README.md
    M ports/esp32/main/Makefile
    M ports/esp32/main/snek-esp32.builtin
    A ports/esp32/main/snek-esp32.c

  Log Message:
  -----------
  ports/esp32: Add time, random and reset builtins

Hook up a few more builtins to show how to use underlying
ESP IDF apis.

Signed-off-by: Keith Packard <keithp at keithp.com>


Compare: https://github.com/keith-packard/snek/compare/d1418bad68a9...f022a1967de1


More information about the Snek mailing list