Kevin Townsend
4f32732c95
Merge pull request #618 from arturo182/nrf_debug_optim
...
nrf: Use -O1 for debug builds
2018-02-12 23:15:03 +01:00
arturo182
7579057ee2
nrf: Use -O1 for debug builds
...
While O0 is great for debugging, the produced binary doesn't fit on the
feather52 anymore.
2018-02-12 22:50:07 +01:00
arturo182
9962ea6449
nrf: Change pin names on DKs to match silkscreen
...
Quite a big revamp of the make-pins script, it is now used on each
build to generate the pin files, so the static ones are not needed
anymore.
2018-02-12 22:41:19 +01:00
Kevin Townsend
0388a57f77
Merge pull request #614 from arturo182/nrf_pca10040
...
nrf: Fix pca10040 support
2018-02-12 16:31:14 +01:00
Kevin Townsend
5d99cd0a20
Merge pull request #601 from arturo182/nrf_cleanup
...
Nrf cleanup
2018-02-12 11:28:47 +01:00
Dan Halbert
c0e52f5fa2
Merge pull request #599 from tannewt/update_conf_py
...
Update conf.py for new ports and port location.
2018-02-11 13:50:42 -05:00
Limor "Ladyada" Fried
59ad16b506
Merge pull request #612 from tuupola/patch-1
...
Magnetometer values are also 3d vector of uT
2018-02-11 12:32:31 -05:00
Mika Tuupola
2a3de8d185
Magnetometer values are also 3d vector of uT
...
Unless I have misunderstood something design guide should have matching the definition with [Unified Sensor Driver](https://github.com/adafruit/Adafruit_Sensor/blob/master/Adafruit_Sensor.h#L111 ).
2018-02-11 23:15:01 +07:00
arturo182
f1d8a2d149
nrf: Fix memory misalignment during flash write
2018-02-10 14:43:58 +01:00
Scott Shawcroft
0397202288
m4 compiles, pwmout implemented but TC0 (A1) doesn't run
2018-02-09 17:21:06 -08:00
Scott Shawcroft
0398f308fa
m4 compiles, pwmout implemented
2018-02-09 16:37:27 -08:00
Scott Shawcroft
190e7d629e
WIP
2018-02-09 16:37:27 -08:00
Scott Shawcroft
e2d1e1e281
Merge pull request #610 from dhalbert/_etext_fix
...
Correct _etext location; clean up .ld files
2018-02-09 08:48:16 -08:00
Dan Halbert
b001c0711b
Correct _etext location; clean up .ld files
...
1. Make _extext and _sidata coincide. Old _etext location did not include
.ARM.exidx sections, which were usually absent but not always. So flash
data was copied to RAM in wrong place.
2. Use decimal constants with "K" and "M" suffixes in .ld files instead
of hex constants, to make them easier to read and check for accuracy.
2018-02-09 11:31:18 -05:00
Scott Shawcroft
09bf06bc6b
More formal
2018-02-08 22:19:00 -08:00
Dan Halbert
6be6df6ae4
Merge pull request #609 from tannewt/bitbangio
...
Enable bitbangio now that we have digitalio.
2018-02-08 21:24:32 -05:00
Dan Halbert
af566e1135
Merge pull request #608 from tannewt/analog
...
ports/atmel-samd: Re-enable analogio
2018-02-08 21:23:07 -05:00
Scott Shawcroft
3e63f59867
Use write instead of set because it clears the bits before setting them.
2018-02-08 16:12:33 -08:00
Scott Shawcroft
aeae0090af
Enable bitbangio now that we have digitalio.
...
Also remove a rogue neopixel_write.
2018-02-08 16:03:05 -08:00
Scott Shawcroft
82bc11585e
ports/atmel-samd: Re-enable analogio
...
This introduces SAMD51 support and re-enables SAMD21 support.
Fixes #263
2018-02-08 14:48:08 -08:00
Scott Shawcroft
f0232c99c5
Changes based on feedback in #600 .
2018-02-08 12:48:59 -08:00
Scott Shawcroft
0d25cbecd9
device not devices in nrf
2018-02-08 10:47:17 -08:00
Scott Shawcroft
3e79638b9c
Merge pull request #603 from siddacious/SAMD51G_support
...
Added SAMD51G support as per issue #597
2018-02-08 09:55:48 -08:00
Kevin Townsend
e5f0cfcf20
Merge pull request #604 from arturo182/nrf_bitbangio
...
nrf: Use the shared bitbangio module
2018-02-08 09:57:44 +01:00
Bryan Siepert
dfc2b82ede
Added SAMD51G support as per issue #597
2018-02-07 21:23:25 -08:00
Kevin Townsend
71128b575f
Merge pull request #602 from arturo182/nrf_struct
...
nrf: Use the shared struct module
2018-02-08 00:56:31 +01:00
arturo182
a7cde0e49a
nrf: Fix pca10040 support
...
Works with no SD, or s132 2.0.1 and 5.0.0.
2018-02-07 23:41:21 +01:00
arturo182
381f47bfb0
nrf: Only support SD 132 v2.0.1 and v5.0.0 and SD 140 v6.0.0
2018-02-07 22:44:27 +01:00
arturo182
8bfdaa89b9
nrf: Remove SAMD mentions carried over while copying files
2018-02-07 22:44:27 +01:00
arturo182
05bd5d4ee6
nrf: Remove nRF51 boards and files, update README
2018-02-07 22:44:13 +01:00
arturo182
29ae4cdd1c
nrf: Fix building pca10056 without SD
2018-02-07 22:41:26 +01:00
arturo182
47c8e20e5a
nrf: Make sure to not use SD functions when SD not available
2018-02-07 22:41:20 +01:00
Kevin Townsend
9d191f7f9f
Merge pull request #589 from arturo182/nrf_gamepad
...
nrf: Implement ticks, add gamepad module and example
2018-02-07 22:17:05 +01:00
Scott Shawcroft
15db02664d
Clarify style of attribute comments in the Design Guide.
...
And update the core attributes to match the style.
2018-02-07 13:08:42 -08:00
Scott Shawcroft
620bfc64d2
Update conf.py for new ports and port location.
...
This reduces the build time of sphinx.
2018-02-07 13:07:57 -08:00
Scott Shawcroft
77c70c7e50
Merge pull request #598 from arturo182/comment_fix
...
shared-bindings: Fix incorrect code comments
2018-02-07 12:02:15 -08:00
arturo182
afaee7f782
nrf: Use the shared bitbangio module
2018-02-07 00:03:23 +01:00
arturo182
ff041caa52
shared-bindings: Fix incorrect code comments
...
Most likely caused by copy-paste.
2018-02-06 22:03:17 +01:00
Kevin Townsend
243279fdc3
Merge pull request #592 from arturo182/nrf_analogout
...
nrf: Cleanup AnalogOut and throw an exception in constructor
2018-02-06 21:31:07 +01:00
arturo182
021df5d3d3
nrf: Cleanup AnalogOut and throw an exception in constructor
...
The nRF MCUs do not support analog output. Throwing an exception
in the constructor will stop users from creating an instance of
the AnalogOut class.
In the future we can ifdef-out the whole class so it is not available
in the module at all.
2018-02-06 21:15:49 +01:00
Scott Shawcroft
6c5cb01b4a
Merge pull request #564 from deanm1278/master
...
DM: added write_readinto to bitbangio
2018-02-06 09:38:17 -08:00
Kevin Townsend
c433a82082
Merge pull request #573 from arturo182/master
...
nRF port improvements and pca10056 support
2018-02-06 15:26:40 +01:00
Scott Shawcroft
c33db95066
Merge pull request #582 from arturo182/gen_docs_name
...
docs: Update the name of the projects in generated docs
2018-02-05 12:39:42 -08:00
arturo182
668524b8e1
docs: Update the name of the projects in generated docs
2018-02-05 21:01:57 +01:00
arturo182
d1b2f69771
nrf: Use the shared struct module
2018-02-05 20:50:06 +01:00
arturo182
1de2ee6884
nrf: Implement ticks, add gamepad module and example
2018-02-05 20:48:25 +01:00
arturo182
76f5c01798
nrf: Get the port working on pca10056 (nRF52840)
2018-02-05 20:38:41 +01:00
dean
68309c3fac
replace tabs with spaces
2018-02-05 10:44:29 -05:00
Scott Shawcroft
f4018bd6b6
Merge pull request #575 from arturo182/nrf_led
...
nrf: Fix missing LED GPIO initialization
2018-02-04 22:51:03 -08:00
Dan Halbert
b6114d1f75
Merge pull request #580 from ladyada/pirkey
...
pIRKey tested w/ hardware
2018-02-04 23:51:58 -05:00