Commit Graph

12382 Commits

Author SHA1 Message Date
hathach
215008f78c
clean up neopixel write !! 2019-01-08 00:21:31 +07:00
hathach
6752266673 added pulsein using gpiote (gpio interrupt) 2018-12-18 22:05:17 +07:00
Dan Halbert
5e4b3a8fb6
Merge pull request #1402 from hathach/nrf_uartio_fix
use rbuf for busio uart
2018-12-13 15:47:02 -05:00
hathach
b37b2fa7e7 overwrite old data if fifo is full 2018-12-13 23:56:06 +07:00
hathach
e136222ae2 use rbuf for busio uart 2018-12-13 23:48:53 +07:00
Scott Shawcroft
6773fe6a42
Merge pull request #1400 from TG-Techie/patch-1
the logo dir's contents don't match readme description
2018-12-12 11:21:57 -08:00
Dan Halbert
9e97f9e406
Merge pull request #1401 from dhalbert/travis-ci-com
Update badge to travis-ci.com
2018-12-12 12:31:54 -05:00
Dan Halbert
87073b4fbe Update badge to travis-ci.com 2018-12-12 11:58:46 -05:00
TG-Techie
1361391ed9
the logo dir's contents don't match readme description 2018-12-12 08:51:16 -05:00
Scott Shawcroft
69bb4ae670
Merge pull request #1397 from ShawnHymel/master
Added board support for Arduino MKR Zero
2018-12-11 13:09:27 -08:00
Dan Halbert
17255bc065
Merge pull request #1399 from tannewt/default_nrf_to_uf2
Default nrf boards to UF2
2018-12-11 15:21:41 -05:00
Scott Shawcroft
29f9794dcf
Curly brace change to make it more consistent
And to queue Travis
2018-12-11 11:57:52 -08:00
Scott Shawcroft
b1c882a26b
Default nrf boards to UF2 2018-12-11 11:51:07 -08:00
Scott Shawcroft
70939ad517
Merge pull request #1395 from jerryneedell/jerryn_cpython
enable MICROPY_CPYTHON_COMPAT
2018-12-11 10:54:17 -08:00
ShawnHymel
a9d2bfada4 Removed test suite. Fixed links in main README. 2018-12-11 12:33:11 -06:00
Scott Shawcroft
ed8ee24fcc
Merge pull request #1367 from sparkfun/master
Adding SparkFun nRF52840 Mini board support
2018-12-10 21:27:30 -08:00
Scott Shawcroft
8fc72e8978
Add SPI and I2C to SparkFun nRF52840 mini definition and add it to Travis. 2018-12-10 20:32:19 -08:00
Scott Shawcroft
8a981dc8e8
Merge remote-tracking branch 'adafruit/master' into sfe840 2018-12-10 20:13:36 -08:00
Dan Halbert
c3c600dfa3
Merge pull request #1394 from tannewt/fix_board_info
Fix build board info for python3.5
2018-12-10 17:09:43 -05:00
Jerry Needell
a90343022a enble MICROPYTHON_CPYTHON_COMPAT - fix mpconfigport.h to allow and enable a few more items for compatiblilty with other builds 2018-12-10 16:35:40 -05:00
Scott Shawcroft
4f7380147d
Merge pull request #1393 from tannewt/use_file_glob
Use file glob for release files
2018-12-10 13:19:28 -08:00
Scott Shawcroft
96e65fa641
Fix build board info for python3.5 2018-12-10 13:17:05 -08:00
Scott Shawcroft
f9862f1c15
Use file glob for release files 2018-12-10 12:55:35 -08:00
Dan Halbert
21e2928313
Merge pull request #1392 from tannewt/strip_version
Strip a newline from the version tag.
2018-12-10 13:55:42 -05:00
Scott Shawcroft
7da85f5a4f
Strip a newline from the version tag. 2018-12-10 10:13:09 -08:00
ShawnHymel
f8ded46ad6 Merged field in pin table in README. 2018-12-08 17:42:42 -06:00
ShawnHymel
4c81d9a9ac Added SD_CD pin definition 2018-12-08 17:40:46 -06:00
ShawnHymel
a3f46a3ccb Removed mpy-cross binary 2018-12-08 17:00:04 -06:00
ShawnHymel
7d6ceeac56 Renamed doc to docs and updated README with rst. 2018-12-08 16:58:51 -06:00
ShawnHymel
9d6d94b5f5 Renamed image 2018-12-08 16:48:26 -06:00
ShawnHymel
52dbbcb23f Added board test suite 2018-12-08 16:47:17 -06:00
Dan Halbert
2b739e1eb6
Merge pull request #1386 from tannewt/uf2s_for_particle
Build UF2s for the particle boards
2018-12-07 22:02:09 -05:00
Dan Halbert
2a5891809a
Merge pull request #1385 from tannewt/fix_background_task
Fix running the USB task on nRF.
2018-12-07 22:01:50 -05:00
Scott Shawcroft
06c4938120
Build UF2s for the particle boards 2018-12-07 17:37:25 -08:00
Scott Shawcroft
801d9a5abc
Fix running the USB task on nRF.
It wasn't being run due to a rework done only on the atmel-samd port.
The rework itself isn't needed now that the heap check triggers safe
mode instead of throwing a Python exception. So, I've removed the
rework.
2018-12-07 16:11:21 -08:00
Dan Halbert
2fbaceb2b1
Merge pull request #1294 from tannewt/stack_check
Add stack validity check and raise an error when it happens.
2018-12-07 15:34:43 -05:00
Scott Shawcroft
89ef6eef57
Fix unused parameter 2018-12-07 09:56:35 -08:00
Scott Shawcroft
df84da5913
Stub out serial_write as well 2018-12-07 09:32:37 -08:00
Scott Shawcroft
808ca676b6
Fix unix 2018-12-06 17:12:30 -08:00
Scott Shawcroft
288ec84c21
Update translations 2018-12-06 17:04:22 -08:00
Dan Halbert
481c4954af
Merge pull request #1383 from tannewt/switch_back_to_hathach_tinyusb
Switch TinyUSB back to hathach's version.
2018-12-06 19:51:59 -05:00
Scott Shawcroft
332ea8853f
Macro guard VDDH inclusion. 2018-12-06 16:38:14 -08:00
Scott Shawcroft
817766acdc
Use the stub for ESP8266 as well. 2018-12-06 15:47:16 -08:00
Scott Shawcroft
45b301856c
Switch TinyUSB back to hathach's version. The merge commit of the commit we were on. 2018-12-06 15:39:47 -08:00
Scott Shawcroft
df6c8eaed7
Add stack.c stub for mpy-cross 2018-12-06 15:29:26 -08:00
Scott Shawcroft
6ef8639971
Rework safe mode and have heap overwrite trigger it.
This creates a common safe mode mechanic that ports can share.
As a result, the nRF52 now has safe mode support as well.

The common safe mode adds a 700ms delay at startup where a reset
during that window will cause a reset into safe mode. This window
is designated by a yellow status pixel and flashing the single led
three times.

A couple NeoPixel fixes are included for the nRF52 as well.

Fixes #1034. Fixes #990. Fixes #615.
2018-12-06 14:24:20 -08:00
Dan Halbert
ca3c992037
Merge pull request #1379 from dhalbert/flush-output-to-travis
make sure travis sees some output in time
2018-12-05 16:18:55 -05:00
Dan Halbert
58f230d632 make sure travis sees some output in time 2018-12-05 15:01:58 -05:00
Scott Shawcroft
56b71281b3
Merge pull request #1378 from dhalbert/fix-build_release_files-on-travis
build_release_files.py hanging on travis
2018-12-05 09:29:58 -08:00
Dan Halbert
d2398dacfe restored to old version 2018-12-05 10:37:55 -05:00