Sign inSign up

berry0/teensy-dev

By berry0

•Updated over 3 years ago

Makefile for Teensy3/4

Image
0

10K+

berry0/teensy-dev repository overview

⁠Arduino SDK

Docker Hub GPL License

Development environment for Teensy in pure C or C++

Reference: https://yui0.github.io/teensy4/⁠

⁠Packages to install (Teensy)

⁠How to use (Teensy)

$ make
$ make upload
$ make blink

⁠How to use with docker (Teensy)

$ docker pull berry0/teensy-dev:latest
$ docker run --net=host -it -d --name teensy-dev berry0/teensy-dev:latest
$ docker exec -it teensy-dev /bin/bash
# cd /arduino-sdk/teensy/tools/
# echo "yes" | sh setup_segger.sh
# cd /arduino-sdk/teensy/teensy4
# make
# make upload
# make clean
# cd /arduino-sdk/teensy/teensy4.mini
# make
# make upload
# make clean

⁠Packages to install (Arduino)

  • To be able to compile and upload C code to an Arduino board, one has to install the following packages:
    • avr-gcc : Cross Compiling GNU GCC targeted at avr
    • avr-libc : C library for use with GCC on Atmel AVR microcontrollers
    • avrdude : Software for programming Atmel AVR microcontroller

⁠How to use (Arduino)

$ sh create_arduino_sdk.sh
...
$ sh create_arduino_project.sh led

⁠Reference

Tag summary

Content type

Image

Digest

sha256:f785f1056…

Size

564.9 MB

Last updated

over 3 years ago

docker pull berry0/teensy-dev