Fabien Chouteau
120ed8b3d6
scripts/install_dependencies.py: update for new bb-runtime build scripts
2020-05-06 19:27:35 +02:00
Fabien Chouteau
5ffdf12bec
HiFive1 rev B: fix flash base address
2020-03-13 16:22:52 +01:00
Fabien Chouteau
03a514a521
Add support for the HiFive1 rev B
2020-03-13 16:22:52 +01:00
Fabien Chouteau
bbed2ac234
Add nRF52_SDK examples to the buill all script
2020-03-10 17:22:21 +01:00
Shawn Nock
d26e14e5c2
nRF52832 and nRF52 DK Support
2020-03-10 17:22:21 +01:00
Fabien Chouteau
a378e04217
Add support for IS31fl3731 LED matrix driver
2020-01-03 10:02:15 +01:00
Fabien Chouteau
36a3cb645b
Add support for the AdaFruit Feather STM32F405
2020-01-03 10:02:15 +01:00
Michael du Breuil
b2f4af291f
scripts: Make install dependency use the current python interpreter path
...
when spawning other scripts
2019-12-13 16:18:49 +01:00
Fabien Chouteau
d7e40fdd8f
install_dependencies.py
...
Now that community-2019 is the default branch for the bb-runtimes repo,
we don't have to switch to it anymore.
2019-12-13 15:59:06 +01:00
Fabien Chouteau
09720b2edb
build_all_examples.py: add micro:bit accelerometer example
2019-11-12 17:57:14 +01:00
Fabien Chouteau
a61be055b9
RISC-V/SiFive: Add uart0 driver
2019-09-06 12:35:02 +02:00
Fabien Chouteau
8677f892a9
Add SiFive Unleased definition including a new device definition system
...
In the future, this device definition system could be combined with a
device tree parser.
2019-09-06 12:35:02 +02:00
Fabien Chouteau
456c3231ac
Use startup-gen on MicroBit board support
2019-08-22 19:53:17 +02:00
Fabien Chouteau
2b7931dc31
Add support for startup-gen
...
startup-gen is a tool that generates crt0 and linker script from a
device configuration (CPU name, memory layout). The tool only works for
ZFP run-times right now.
This patch also switches the HiFive1 support to use startup-gen.
2019-08-22 19:53:17 +02:00
Thomas Quinot
2428fd9d62
Add demo for Kitronik :MOVE line follower add-on ( #307 )
2019-07-22 12:26:47 +02:00
Thomas Quinot
d1a8c341c5
Add support for NeoPixel and similar LED strips ( #302 )
...
* Add support for NeoPixel and similar LED strips
* Rename MicroBit.IOs.LEDs to MicroBit.IOs.NeoPixel
As suggested on #302 .
* Regenerate projects after addition of NeoPixel middleware
2019-07-09 16:42:32 +02:00
Fabien Chouteau
2683219a40
Update bb-runtime branch for GNAT Community 2019
2019-06-21 18:44:44 +02:00
Fabien Chouteau
6a08295037
Turn off warnings for anonymous allocators
2019-06-21 18:44:44 +02:00
Fabien Chouteau
998b4acd9f
Add NUCLEO-F446ZE board definition
...
Using the STM32F407 drivers and run-time.
2019-02-04 16:53:05 +01:00
Fabien Chouteau
bf3abbe818
AppVeyor: only compile examples in production mode
...
To avoid the 1 hour timeout.
2018-09-04 19:24:03 +02:00
Fabien Chouteau
48a4f35c38
Optional style checks and warning as error switches
...
This patch makes style checks and warning as error switches controllable
with a scenario variable: ADL_BUILD_CHECKS (disabled by default).
With this we can enforce style checks on all contributions by enabling
ADL_BUILD_CHECKS in testsuite runs and CI builds.
On the other hand the checks are disabled by default which means it is
easier and more friendly to play with the library and the examples.
Part of #271
2018-09-03 20:00:01 +02:00
Fabien Chouteau
8da0dc5bfb
MicroBit: Add a buttons example
2018-07-13 19:51:43 +02:00
Fabien Chouteau
f2bb372931
MicroBit: Split the original example in two
2018-07-13 19:44:34 +02:00
Fabien Chouteau
f1da6fb70b
MicroBit: Add a documented examples
2018-07-13 19:44:34 +02:00
Fabien Chouteau
00a34a81a1
script/build_all_examples.py: Fix build mode selection
2018-07-11 19:44:05 +02:00