Daniel Esteban
0587934a44
added missing pinetime devkit to list of suppoerted boards/targets
2019-12-22 21:23:07 +01:00
Daniel Esteban
c2481b10f4
Added Adafruit's pybadge target ( #795 )
...
* machine/pybadge: add support for Adafruit PyBadge board
2019-12-22 19:37:16 +01:00
Ayke van Laethem
8d32a7c3a3
builder: use builtin Clang when building statically
...
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-12-11 20:17:35 +01:00
BCG
009b27350e
Adding Support for Adafruit Metro M4 Express Airlift ( #694 )
...
* machine/metro-m4: add support for Adafruit Metro M4 Express Airlift board
2019-11-15 09:52:54 +01:00
BCG
0db403dc0c
Adding Board: Feather M4 Express ( #688 )
...
* machine/feather-m4: Adding Feather M4
2019-11-05 15:34:46 +01:00
Ayke van Laethem
2a5ab2500d
machine: add support for the X9 Pro smartwatch
...
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-11-03 17:28:32 +01:00
Ron Evans
5324fb7a40
build: add Azure build pipeline badge
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-10-17 07:30:12 +02:00
Ron Evans
3eec878a11
docs: correct the count of supported boards, and put into strict alpha order
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-10-15 18:04:46 +02:00
Ron Evans
832f301a74
docs: add SiFive HiFive1 to list of supported boards
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-10-10 07:31:06 +02:00
Ron Evans
86b888fdcb
docs: update README with current list of supported boards
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-09-18 15:50:52 +02:00
cn
9d35c1197f
machine/stm32f103xx/nucleo-f103rb: add support for NUCLEO-F103RB 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-09-17 13:26:26 +02:00
Sven Sauleau
51f2a152d5
Update README.md
2019-08-03 11:24:34 +02:00
Ron Evans
ced964f039
docs: add Arduino Nano33 IoT to README
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-07-17 06:30:58 -07:00
Ron Evans
191a076956
docs: update list of supported MCU boards
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-27 09:43:24 +02:00
Ayke van Laethem
94b8214529
machine: refactor pins to be of Pin type
2019-05-26 20:48:50 +02:00
Ron Evans
d3f2237d44
docs: update README with new boards Adafruit Trinket M0, and STM32F407 Discovery
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-14 19:38:39 +02:00
Ayke van Laethem
2e926789f5
circleci: do macOS builds here instead of on Travis CI
...
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-04-08 09:13:16 +02:00
Ron Evans
28987ae061
docs: update README with recently added Adafruit Circuit Playground Express board
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-03-05 10:08:39 +01:00
Ayke van Laethem
ea3d232c84
circleci: replace Linux tests on Travis CI with CircleCI
...
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-03-04 21:42:12 +01:00
Ron Evans
7657238c24
docs: refactor README content ( #171 )
...
* docs: refactor README to avoid duplication with information on the web site, and to reorder to make it easier for new users.
2019-02-08 08:59:06 +01:00
Ayke van Laethem
914d383a96
all: update import paths to github.com/tinygo-org/tinygo
2019-01-31 17:43:19 +01:00
Ayke van Laethem
2e4dd09bbc
compiler: add support for channel operations
...
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-21 22:09:37 +01:00
Ron Evans
b4dd2dbf60
docs: change links in README and remove old ReadTheDocs pages to point to TinyGo.org site
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-01-13 20:29:45 +01:00
Johan Brandhorst
a830451426
Dockerfile, README, docs: Remove entrypoint
...
This was causing more trouble than it was helping,
so lets remove it.
2018-12-17 20:41:33 +01:00
Justin Clift
bce697bcc1
docs: rename readme extension to .md
...
.md is the generally accepted extension meaning Markdown, at least
on GitHub.
2018-10-25 20:45:51 +02:00