aboutsummaryrefslogtreecommitdiffhomepage
path: root/README.md
AgeCommit message (Collapse)Author
2020-06-27docs: add PyGamer to list of supported boardssago35
2020-06-22Seeed XIAO support (#1170)sago35
* machine/xiao: add support for Seeedstudio XIAO board
2020-06-06Seeed WioTerminal support (#1124)sago35
* machine/wioterminal: add support for wioterminal board
2020-04-12docs: update README to have all currently supported boardsRon Evans
Signed-off-by: Ron Evans <[email protected]>
2020-04-09main: switch to LLVM 10Ayke van Laethem
This commit also adds a bit of version independence, in particular for external commands. It also adds the LLVM version to the `tinygo version` command, which might help while debugging.
2020-02-18Add the boards to READMEWojtek Siudzinski
2020-02-07machine: add Adafruit CLUE AlphaBCG
2020-01-27docs: correct count for list of supported boardsRon Evans
Signed-off-by: Ron Evans <[email protected]>
2020-01-27docs: add Arduino Nano to list of supported boardsRon Evans
Signed-off-by: Ron Evans <[email protected]>
2020-01-06Adafruit PyPortal Support (#800)BCG
* machine/PyPortal: implementation, also includes refinements for other members of samd51x familty.
2020-01-06targets: add target circuitplay-bluefruitMichael Matloob
Add a target for the Adafruit Circuit Playground Bluefruit, which is based on the nRF52840. Adds the necessary code for the machine package and the json and linker script files in the targets directory. The machine package code is based on board_circuitplay_express.go, with modifications made by consulting the wiring diagram on the adafruit website here: https://learn.adafruit.com/adafruit-circuit-playground-bluefruit/downloads Also adds support to the uf2 conversion packacge to set the familyID field. The Circuit Playground Bluefruit firmware rejects uf2 files without the family id set to 0xADA52840 (and without the flag specifying that the family id is present).
2019-12-22added missing pinetime devkit to list of suppoerted boards/targetsDaniel Esteban
2019-12-22Added Adafruit's pybadge target (#795)Daniel Esteban
* machine/pybadge: add support for Adafruit PyBadge board
2019-12-11builder: use builtin Clang when building staticallyAyke van Laethem
This will be a huge help for people installing TinyGo that don't have LLVM/Clang 9 already installed and in the $PATH variable.
2019-11-15Adding Support for Adafruit Metro M4 Express Airlift (#694)BCG
* machine/metro-m4: add support for Adafruit Metro M4 Express Airlift board
2019-11-05Adding Board: Feather M4 Express (#688)BCG
* machine/feather-m4: Adding Feather M4
2019-11-03machine: add support for the X9 Pro smartwatchAyke van Laethem
This is a Chinese smart watch sold on AliExpress etc. It is based on a nrf52832. More information: https://github.com/curtpw/nRF5x-device-reverse-engineering/tree/master/X9-nrf52832-activity-tracker
2019-10-17build: add Azure build pipeline badgeRon Evans
Signed-off-by: Ron Evans <[email protected]>
2019-10-15docs: correct the count of supported boards, and put into strict alpha orderRon Evans
Signed-off-by: Ron Evans <[email protected]>
2019-10-10docs: add SiFive HiFive1 to list of supported boardsRon Evans
Signed-off-by: Ron Evans <[email protected]>
2019-09-18docs: update README with current list of supported boardsRon Evans
Signed-off-by: Ron Evans <[email protected]>
2019-09-17machine/stm32f103xx/nucleo-f103rb: add support for NUCLEO-F103RB ↵cn
STM32F1-based board Compared to the already supported stm32f103xx "bluepill" board this: - features 128 KiB flash memory size ("RB" suffix) instead of 64 KiB, see `targets/stm32f103rb.ld` - has onboard ST-LINK/V2-1 programmer and debugger requiring different OpenOCD configuration file - uses USART2 connected to ST-LINK/V2-1 debugger as virtual COM port over USB for `putchar()` - has a user-accessible button besides the reset button
2019-08-03Update README.mdSven Sauleau
2019-07-17docs: add Arduino Nano33 IoT to READMERon Evans
Signed-off-by: Ron Evans <[email protected]>
2019-05-27docs: update list of supported MCU boardsRon Evans
Signed-off-by: Ron Evans <[email protected]>
2019-05-26machine: refactor pins to be of Pin typeAyke van Laethem
2019-05-14docs: update README with new boards Adafruit Trinket M0, and STM32F407 DiscoveryRon Evans
Signed-off-by: Ron Evans <[email protected]>
2019-04-08circleci: do macOS builds here instead of on Travis CIAyke van Laethem
This provides several advantages. Among others: * Much faster and hopefully more reliable. * Good caching support to store LLVM builds. * Building and testing of release-ready artifacts.
2019-03-05docs: update README with recently added Adafruit Circuit Playground Express ↵Ron Evans
board Signed-off-by: Ron Evans <[email protected]>
2019-03-04circleci: replace Linux tests on Travis CI with CircleCIAyke van Laethem
CircleCI is faster and has more features than Travis CI. Additionally, based on the recent news, the future of Travis CI is rather uncertain. Keep using Travis CI for macOS testing at the moment, as open source projects will need to get special permission to use CircleCI for macOS tests.
2019-02-08docs: refactor README content (#171)Ron Evans
* docs: refactor README to avoid duplication with information on the web site, and to reorder to make it easier for new users.
2019-01-31all: update import paths to github.com/tinygo-org/tinygoAyke van Laethem
2019-01-21compiler: add support for channel operationsAyke van Laethem
Support for channels is not complete. The following pieces are missing: * Channels with values bigger than int. An int in TinyGo can always contain at least a pointer, so pointers are okay to send. * Buffered channels. * The select statement.
2019-01-13docs: change links in README and remove old ReadTheDocs pages to point to ↵Ron Evans
TinyGo.org site Signed-off-by: Ron Evans <[email protected]>
2018-12-17Dockerfile, README, docs: Remove entrypointJohan Brandhorst
This was causing more trouble than it was helping, so lets remove it.
2018-10-25docs: rename readme extension to .mdJustin Clift
.md is the generally accepted extension meaning Markdown, at least on GitHub.