summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Kummerlaender2021-10-10 22:26:25 +0200
committerAdrian Kummerlaender2021-10-10 22:27:04 +0200
commitb03d90c453c5c187aeb6a0c0f473ce370d840bda (patch)
tree6f0ba37d0f4962875d6c0bb7fb2492a5535c4506
parent575e958657a50dfe3d335e6af9489c0bea246a4b (diff)
downloadteensy-env-b03d90c453c5c187aeb6a0c0f473ce370d840bda.tar
teensy-env-b03d90c453c5c187aeb6a0c0f473ce370d840bda.tar.gz
teensy-env-b03d90c453c5c187aeb6a0c0f473ce370d840bda.tar.bz2
teensy-env-b03d90c453c5c187aeb6a0c0f473ce370d840bda.tar.lz
teensy-env-b03d90c453c5c187aeb6a0c0f473ce370d840bda.tar.xz
teensy-env-b03d90c453c5c187aeb6a0c0f473ce370d840bda.tar.zst
teensy-env-b03d90c453c5c187aeb6a0c0f473ce370d840bda.zip
Add README
-rw-r--r--README.org7
1 files changed, 7 insertions, 0 deletions
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..1fc37c2
--- /dev/null
+++ b/README.org
@@ -0,0 +1,7 @@
+* teensy-env
+
+This repository provides a basic Nix flake for building the Teensy 4.0 core library as well as a convenient builder for single-file C++ programs targeting this platform.
+
+e.g. =nix run .#flash-blink= is all that is needed to reproducibly build and flash the canonical Arduino blink example to a Teensy board attached via USB.
+
+[[http://www.ulisp.com/][uLisp]] is also packaged and ready to flash in the same fashion (albeit using an fixed-output derivation to transform the uLisp sketch into valid and compilable C++ code).