Commit Graph

1303 Commits

Author SHA1 Message Date
Thomas Quinot
ba51e30ee6 Rename MicroBit.IOs.LEDs to MicroBit.IOs.NeoPixel
As suggested on #302.
2019-05-25 23:35:05 +02:00
Thomas Quinot
114b9a32e5 Add support for NeoPixel and similar LED strips 2019-05-01 23:19:21 +02:00
Thomas Quinot
997b5e39f3 Fix typo in comment 2019-04-30 10:26:31 +02:00
Thomas Quinot
6952d375cd Fix URL for Community download 2019-04-30 10:26:31 +02:00
Fabien Chouteau
9f4384dacd Fix use of an anonymous access type allocator warnings 2019-04-08 19:11:21 +02:00
Alexandre Poumaroux
afbe837535 Add Bezier curve for n points (#297)
* Add Bezier curve for n points

* Use custom power function

* Use a more optimal power function and fix style

* Fix README.md typo and add a new project to the list
2019-02-22 11:50:17 +01:00
Fabien Chouteau
8587cfd09a Merge pull request #289 from AdaCore/Fabien-Chouteau-patch-1
arch/svd.mk: fix typo
2019-02-18 17:17:35 +01:00
Fabien Chouteau
0d32dcc242 Merge pull request #295 from AdaCore/nucleo_f446ze
Add NUCLEO-F446ZE board definition
2019-02-12 19:35:35 +01: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
208a80704a Merge pull request #290 from AdaCore/stm32f429_screen_orient
STM32F429: Fix screen orientation control
2019-01-25 19:34:56 +01:00
Fabien Chouteau
58022f636a STM32F429: Fix screen orientation control 2019-01-24 20:05:16 +01:00
Fabien Chouteau
ec09aafaa7 arch/svd.mk: fix typo
Part of #288
2019-01-23 17:55:54 +01:00
Fabien Chouteau
7122ad7a85 Merge pull request #280 from AdaCore/nrf51_spi
Add nRF51 SPI master driver
2018-10-29 11:07:01 +01:00
Fabien Chouteau
eb5fa3782e ST7735R: improve drawing performances in buffer-less mode 2018-10-26 19:32:51 +02:00
Fabien Chouteau
5a295f2184 MicroBit.I2C: clean up device definition 2018-10-26 19:32:51 +02:00
Fabien Chouteau
55afc38909 MicroBit: add SPI support 2018-10-26 19:32:51 +02:00
Fabien Chouteau
b68e50fa8d nRF51: add SPI master driver 2018-10-26 19:32:51 +02:00
Fabien Chouteau
c62a6281fb Merge pull request #279 from AdaCore/Fabien-Chouteau-patch-1
README: Add gitter chat badge and fix AppVeyor badge
2018-10-24 19:22:40 +02:00
Fabien Chouteau
b5ae823340 README: Add gitter chat badge and fix AppVeyor badge 2018-10-24 17:25:45 +02:00
Fabien Chouteau
727ead111e Merge pull request #278 from quinot/master
Ensure value of State is correct even in state change callbacks
2018-10-08 18:37:21 +02:00
Thomas Quinot
419345d7eb Ensure value of State is correct even in state change callbacks
Update the States array prior to calling button state change callbacks,
so that it reflects the current, not previous, state of buttons.
2018-10-05 14:38:12 +02:00
Fabien Chouteau
eccb09c8d8 Merge pull request #277 from quinot/master
Add minimal example of servo motor control.
2018-09-27 17:46:55 +02:00
Thomas Quinot
466f0dc4a2 Add minimal example of servo motor control. 2018-09-26 18:32:21 +02:00
Fabien Chouteau
0b1cab1b01 Merge pull request #276 from simonjwright/dma-ignore-half-transfer
Don't use DMA Half Transfer Complete
2018-09-18 18:20:22 +02:00
Simon Wright
894c600e00 Don't use DMA Half Transfer Complete
* arch/ARM/STM32/drivers/dma_interrupts/stm32-dma-interrupts.adb
    (Start_Transfer): don't enable Half_Transfer_Complete_Interrupt.
    (Interrupt_Handler): don't check/clear Half_Transfer_Complete_Indicated.
2018-09-18 14:45:12 +01:00