Olivier Fauchon
b0fce80b50
Improvements for stm32wle targets :
...
- board/stm32: Add STM32 Nucleo WL55JC board
- stm32/stm32wl: Set 48Mhz HSE32/PLL as default Clock, SPI implementation
2021-11-26 14:15:11 +01:00
Kenneth Bell
62d4a6a77f
stm32: add minimal stm32wlex5 / lorae5 target
...
credit to ofauchon
2021-11-20 12:07:11 +01:00
sago35
2a17a3e56c
board: add M5Stack
2021-11-20 09:37:24 +01:00
deadprogram
8ed7d197a7
docs: update CONTRIBUTING links to point to web site. Also replace Azure build badge with Windows build on GH Actions.
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2021-11-18 17:49:13 -05:00
sago35
d21ffc63b9
board: add M5Stack Core2
2021-10-20 20:28:47 +02:00
BCG
602d3d7c78
board: add Raytac MDBT50Q-RX Dongle with TinyUF2
2021-09-08 12:40:49 +02:00
sago35
98bd947817
machine/arduino_mkrwifi1010: add board definition for Arduino MKR WiFi 1010
2021-08-30 15:45:47 +02:00
sago35
e5453ebe27
machine/feather-nrf52840-sense: add board definition for Adafruit Feather nRF52840 Sense
2021-06-26 15:37:17 +02:00
Yurii Soldak
bfe3f68647
smoke&readme: add missing boards
2021-06-24 17:34:14 +02:00
Kenneth Bell
8e33f1c9eb
rp2040: support Adafruit Feather RP2040
2021-06-19 12:34:40 +02:00
sago35
1646326164
Update README.md
2021-05-12 12:22:08 +02:00
sago35
9f52fe4e4a
atsame51: add initial support for feather-m4-can
2021-04-16 17:49:46 +02:00
sago35
bd212cc000
atsame54: add initial support for atsame54-xpro
2021-04-15 15:43:37 +02:00
sago35
1fd4669bee
docs: add QT Py and Teensy 4.0
2021-03-09 16:07:50 +01:00
deadprogram
16e30c97d8
docs: update README for all boards added since last release
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2021-02-25 00:48:22 +01:00
Přemek Vyhnal
32a5d46c57
nice!nano board support ( #1499 )
...
machine/nice\!nano: add board support
2021-01-24 16:46:21 +01:00
Wu Han
533d2c9ce0
README: fix bluepill link
...
STM32Duino wiki url has been updated.
2021-01-05 23:59:03 +01:00
Ayke van Laethem
bb27bbcb41
all: switch to LLVM 11 for static builds
...
This commit switches to LLVM 11 for builds with LLVM linked statically
(e.g. `make`). It does not yet switch the default for builds dynamically
linked to LLVM, that should be done in a later change.
This commit also changes to use the default host toolchain (probably
GCC) instead of Clang as the default compiler in CI. There were some
issues with Clang 3.8 in CI and hopefully this will fix it.
Additionally it updates the way LLVM is built on Windows, with
-DLLVM_ENABLE_PIC=OFF (which should have been used all along). This
change makes it possible to revert a hack to build libclang manually and
instead uses the libclang static library like on all other operating
systems, simplifying the Makefile.
2020-12-10 07:01:32 +01:00
deadprogram
71cbb1495e
docs: add ESP32, ESP8266, and Adafruit Feather STM32F405 to list of supported boards
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-09-11 09:36:19 +02:00
jreamy
04f65f1189
Adding support for the Arduino Zero ( #1365 )
...
* machine/arduino-zero: adding support for Arduino Zero
Co-authored-by: Ayke
Co-authored-by: Jack Reamy
2020-09-10 10:32:12 +02:00
Ron Evans
29d65cb637
machine/itsybitsy-nrf52840: add support for Adafruit Itsybitsy nrf52840 ( #1243 )
...
* machine/itsybitsy-nrf52840: add support for Adafruit Itsybitsy nrf52840 Express board
2020-08-25 19:16:42 +02:00
deadprogram
903bebd071
docs: add Nintendo Switch to list of supported boards/devices
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-07-31 09:12:44 +02:00
BCG
ad6adfd8ff
Added board definition for Feather nRF52840 Express
2020-07-13 16:50:06 +02:00
sago35
60fdf81209
docs: add MAix BiT and Teensy 3.6 to list of supported boards ( #1230 )
...
* docs: add MAix BiT and Teensy 3.6 to list of supported boards
2020-07-11 09:21:16 +02:00
Ethan Reesor
079a789d49
Minimal NXP/Teensy support
2020-07-08 21:58:15 +02:00
sago35
de0fbb5e2f
docs: add PyGamer to list of supported boards
2020-06-27 14:16:36 -04:00
sago35
2721ab146f
Seeed XIAO support ( #1170 )
...
* machine/xiao: add support for Seeedstudio XIAO board
2020-06-22 09:01:13 +02:00
sago35
c5a896771d
Seeed WioTerminal support ( #1124 )
...
* machine/wioterminal: add support for wioterminal board
2020-06-06 12:00:26 +02:00
Ron Evans
3862d6e8a2
docs: update README to have all currently supported boards
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2020-04-12 09:00:06 +02:00
Ayke van Laethem
0afd42c439
main: switch to LLVM 10
...
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-04-09 20:23:51 +02:00
Wojtek Siudzinski
b07b13ca1b
Add the boards to README
2020-02-18 23:34:56 +01:00
BCG
c721cae48b
machine: add Adafruit CLUE Alpha
2020-02-07 23:49:59 +01:00
Ron Evans
91299b6466
docs: correct count for list of supported boards
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2020-01-27 23:10:58 +01:00
Ron Evans
a9b2d8c294
docs: add Arduino Nano to list of supported boards
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2020-01-27 21:02:29 +01:00
BCG
ecff6f8e0c
Adafruit PyPortal Support ( #800 )
...
* machine/PyPortal: implementation, also includes refinements for other members of samd51x familty.
2020-01-06 11:53:43 +01:00
Michael Matloob
1cb9b948bc
targets: add target circuitplay-bluefruit
...
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).
2020-01-06 09:23:39 +01:00
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