summaryrefslogtreecommitdiff
path: root/ports/nrf/modules
AgeCommit message (Collapse)Author
2018-10-21nrf: Move the Peripheral class to bleio as Devicearturo182
This was the last class from ubluepy and so that module is now gone. The Device class offers both Peripheral and Central functionality. See the inline docs for more info.
2018-10-21nrf: Move the Service class from ubluepy to the shared bleio modulearturo182
2018-10-21nrf: Move the Characteristic class from ubluepy to the shared bleio modulearturo182
2018-10-21nrf: Remove unused ubluepy classesarturo182
2018-10-21bleio: Move the Scanner class to a shared modulearturo182
2018-10-21bleio: Move ScanEntry to shared module and add a new AdvertisementData classarturo182
2018-10-21bleio: Add a new Address classarturo182
Use the new in the Adapter singleton.
2018-10-21nrf: Move the Descriptor class from ubluepy to the shared bleio modulearturo182
2018-10-21nrf: Move the UUID class from ubluepy to the shared bleio modulearturo182
Also added a UUIDType enum-like class for determining UUID type.
2018-10-03Fix 'advertisement' typoEnrico Paganin
2018-08-16Fix nrf and unixScott Shawcroft
2018-07-28merge finishedDan Halbert
2018-07-13nrf: Split the ble module into a shared part and the port implementationarturo182
This allows other ports to implement these shared bindings.
2018-07-10nrf: Remove the random hal and modulearturo182
Thus getting rid of the whole old hal! The module is not needed because the common-hal nRF implementation uses HW RNG anyway.
2018-07-10nrf: Remove the old time hal and replace with nRFxarturo182
2018-06-20nrf: Cleanup machine and microbit leftoversarturo182
The music module was useful when this port had support for the microbit, now that it was removed, it's not so useful.
2018-06-20nrf: Simplify pin generation and definitionarturo182
This commit cleans up the pin generation code, all the pins and their AF (only ADC, for now) are specified in nrf52_af.csv and board use their own csv file to specify which pins are available on that board and if they have any special names.
2018-06-20nrf: Remove machine, pyb and utime modulesarturo182
Micropython legacy, keeping it consistent with atsam port.
2018-02-12nrf: Change pin names on DKs to match silkscreenarturo182
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-03nrf: Fix missing LED GPIO initializationarturo182
led_init was never called, which means the GPIOs were never set to output and the LEDs didn't work.
2017-12-21nRF52 update with internal file system supportmicrobuilder
2017-11-23Revert "Supervisor REPL support for ports/nrf/boards/feather52"Kevin Townsend
This reverts commit 92113dde815ce5aaecf63ea9e87bc4addcabd822.
2017-11-23Supervisor REPL support for ports/nrf/boards/feather52Kevin Townsend
2017-10-13ports/nrf: Add compile switch to disable VFS.Ayke van Laethem
This saves about 17kB.
2017-10-04ports/nrf: Moving nrf51/52 port to new ports directoryGlenn Ruben Bakke