Daniel Thompson
1d2dfa955d
boards: Add support for active high buttons
...
The button on the PineTime isn't a simple pull low design. Instead
the switch is connected across two GPIO pins *and* has external
pull downs on both pins. This circuit requires special handling since
it must be active high and we need to configure the other pin as an
output for the pin to work correctly.
2020-01-21 20:44:23 +00:00
fanoush
282fd12bba
Add support for single button and no LED boards
...
From c4579ff251/micropython/Adafruit_nRF52_Bootloader-dsd6.diff
[daniel@redfelineninja.org.uk: Seperate from raw board support patch]
2020-01-21 20:43:04 +00:00
hathach
9556f2ace8
follow up to PR #77
2019-09-25 12:17:46 +07:00
Kreg Hanning
8906b2a8bd
Add check for button direction
2019-09-09 08:59:31 -04:00
hathach
ca400565b3
clean up
2019-04-24 12:08:58 +07:00
hathach
bcbd3fa089
enhance board management
2019-04-24 12:03:26 +07:00
hathach
d4cc11e132
change in file license term from BSD to MIT
2019-03-27 13:38:36 +07:00
hathach
d9b275c321
increase buffer depth to fix OTA issue with nrfConnect on iOS
...
- also add optional debug helper
- increase led conn cycle when ble connected for easier recognition
2019-02-15 12:12:11 +07:00
hathach
7279bd9b32
added metro nrf52840 revA
...
clean up makefile
2019-01-31 18:01:41 +07:00
hathach
c69ae13423
finished testing led pattern
2018-12-19 18:29:24 +07:00
Scott Shawcroft
57345c9928
Fix Particle and refine build names
2018-12-04 16:03:33 -08:00
Scott Shawcroft
1b35dbf643
Add build script and hook it into Travis
2018-12-04 15:18:49 -08:00
Scott Shawcroft
2ece2daf90
Rework LED flashing and add Particle's boards
2018-12-04 13:45:55 -08:00
hathach
12d68f592c
add neopixel support
2018-11-23 15:00:59 +07:00
hathach
4f48b8b51a
rename led blink fast name
2018-11-23 11:46:21 +07:00
Dan Halbert
646838261c
add pca10059
2018-09-06 13:46:11 -04:00
hathach
633885aa51
fix OTA blinky pattern
2018-08-22 16:00:42 +07:00
hathach
8b30c417f8
fix adv issue with SD 6.1.0. Add binaries for 6.1.0r0
2018-08-22 13:28:29 +07:00
hathach
85ad6e6b65
add boards.c , remove msc_uf2.h lots of clean up and refactor
2018-08-14 15:56:24 +07:00
hathach
1c2911a63c
close #18 , close #19
...
softdevice is only enabled with OTA mode
2018-08-13 21:50:55 +07:00
hathach
971619aa7e
rename boards
...
feather52832 to feather_nrf52832
feather52840 to feather_nrf52840
2018-08-11 10:50:21 +07:00
hathach
f41c039228
move boards.h to src
2018-08-08 15:19:02 +07:00
hathach
8c33712848
move a file
2018-08-07 22:19:57 +07:00
hathach
8786955225
clean up bsp
2018-08-07 22:00:35 +07:00
hathach
797e30dfc7
adding s132 files
2018-08-06 20:05:01 +07:00
hathach
aa040652ee
enhance Makefile
2018-08-06 17:41:02 +07:00
hathach
0c96088b25
separate feather and pca10056
2018-06-26 15:30:07 +07:00
hathach
f18643ae10
cdc work with test code
2018-04-04 20:03:56 +07:00
hathach
7de0b11529
porting to 52840
2018-02-08 17:34:27 +07:00
hathach
9f1d9f321e
add files from nrf52832 bootloader project
2018-02-07 23:32:49 +07:00