hathach
76f0206f01
fix all other incorrect EXTINT
2020-07-24 23:05:48 +07:00
hathach
860bc6c6b9
fix EXTINT for PA4 and PA6
...
follow up to #239
2020-07-24 19:05:16 +07:00
NanoCodeBug
57db4d7132
Fix external pin interrupt definitions for Feather M4
...
Spent a while trying to figure out why analog pins A4/18 and A5/19 where not working as interrupts, turns out the external interrupt definitions are wrong in-code. These fixed definitions now match the published pinout diagram for the feather m4 and the samd51 datasheet.
2020-07-21 22:07:38 -07:00
lady ada
fdddb19a3c
add BLE uart test support
2020-06-23 14:57:52 -04:00
GMagician
a5271b3d1c
Update total pins
...
pin 95 is onboard SD detect. Real total pins is then 96 not 95
2020-02-08 23:42:15 +01:00
Lady Ada
b09a92698a
& circuitplay too!
2020-02-01 22:00:17 -05:00
Lady Ada
6be91634fd
add flash definitions
2020-02-01 21:59:12 -05:00
Henry Gabryjelski
12c4506437
Improve variant compliance
...
Starting in SAMD CORE 1.6.6, `digitalPinToInterrupt`
was moved to Arduino.h, variant.h must no longer define it.
2020-01-17 01:16:20 -08:00
rlcamp
460b1c2249
Force linker to use newer Arduino-provided versions of libarm_cortexM4lf_math.a
2020-01-06 19:52:07 -08:00
Lady Ada
feb846a1ff
add monster m4sk too
2019-11-02 22:44:40 -04:00
Jordan Majd
2b052e11f8
Reenable Serial1 sercom int handlers, disable Wire i2c slave int handlers
2019-10-31 18:26:16 +00:00
Jordan Majd
7a60a36a05
I2C slave support for Pyportal Titano M4
2019-10-31 03:51:06 +00:00
Jordan Majd
bc5fcc0d35
I2C slave support for Pyportal M4
2019-10-31 03:48:54 +00:00
Jordan Majd
8368e5f487
Update endif macro comment to reflect macro
2019-10-31 03:47:41 +00:00
Jordan Majd
684811d7ac
I2C slave support for PyGamer M4
2019-10-31 03:46:38 +00:00
Jordan Majd
ccd2ef97c5
I2C slave support for PyGamer Advance M4
2019-10-31 03:44:15 +00:00
Jordan Majd
43e7bd8356
I2C slave support for Pybadge M4
2019-10-31 03:43:06 +00:00
Jordan Majd
84cef9a876
I2C slave support for Pybadge Airlift M4
2019-10-31 03:39:03 +00:00
Jordan Majd
3202e7794e
I2C slave support for Metro Airlift M4
2019-10-31 03:35:27 +00:00
Jordan Majd
0897920a8c
I2C slave support for Metro M4
2019-10-31 03:34:37 +00:00
Jordan Majd
74cfc245ba
I2C slave support for Hallowing M4
2019-10-31 03:31:38 +00:00
Jordan Majd
efd29616db
I2C slave support for Grand Central M4
2019-10-31 03:29:22 +00:00
Jordan Majd
3ed74de232
I2C slave support for Feather M4
2019-10-31 03:16:08 +00:00
Jordan Majd
4dbfc244cc
I2C slave support for Trellis M4, temporarily disables UART Serial 1
2019-10-31 03:03:15 +00:00
Jordan Majd
e72343c867
Add the SAMD51s 4 i2c interrupts to ensure slave support
2019-10-31 01:11:32 +00:00
ladyada
ceccc257e7
change backlight to tcc4 so it doesnt collide with servo
2019-10-17 01:35:53 -04:00
ladyada
6076e22f1a
allow PDM mic on SPI
2019-10-16 19:24:58 -04:00
ladyada
a6e9eb3686
experiment with a bandgap analog read (not working)
2019-10-07 01:04:04 -04:00
ladyada
9a6ab51b0f
remove serial1
2019-10-04 18:00:12 -04:00
ladyada
3999dffd81
they'll need to define Serial1 so we dont get irq conflicts with DMA on the same pins, zats ok!
2019-08-14 18:19:55 -04:00
brentru
c551c20104
add definition for pyportal titano
2019-08-07 16:48:26 -04:00
ladyada
8a97e31803
unused file
2019-08-07 13:37:32 -04:00
hathach
96adc67184
add PIN_NEOPIXEL macro for feather/metro m0/m4 hallow_m0
2019-08-01 21:31:56 +07:00
Limor "Ladyada" Fried
b22e7654fc
Merge pull request #154 from adafruit/hallowings
...
hallowing m4 final UART fix
2019-07-27 13:21:29 -04:00
ladyada
0c63da60f7
hallowing m4 final UART fix
2019-07-27 13:20:45 -04:00
Limor "Ladyada" Fried
7cc4586130
Merge pull request #153 from adafruit/hallowings
...
add hallowing and m4sk
2019-07-27 13:19:16 -04:00
Limor "Ladyada" Fried
c08f564269
Merge pull request #152 from GMagician/Fix-missin-unsigned-pin
...
Fix missing unsigned pin and indetation
2019-07-26 16:59:18 -04:00
GMagician
2bf7821f70
Missing pin
2019-07-26 21:56:08 +02:00
Mike Stone
e20ac5e5be
minor correction to comments in variants/metro_m4/variant.cpp
2019-07-26 14:43:02 -05:00
GMagician
8362ba3b96
Removing unsigned from pins
2019-07-26 18:24:04 +02:00
GMagician
54910c06cf
Add missing pin
...
- Added onboard sd detect pin
- Removed duplicated space chars
2019-07-25 22:15:04 +02:00
GMagician
5e7f7a14bb
Standardize pins count
...
Arduino framework doesn't force unsigned (checked in different boards).
This also prevent undesired warnings in Marlin Firmware
2019-07-24 22:06:11 +02:00
ladyada
d8b0ad85c3
fix for rev C
2019-07-23 17:06:24 -04:00
GMagician
56b5392088
Update nr of analog input
...
Following #125
2019-07-22 17:22:49 +02:00
ladyada
f8208799be
Merge branch 'master' into hallowings
2019-07-14 17:40:51 -04:00
ladyada
70240054fb
fix pin numberings
2019-07-14 17:40:37 -04:00
ladyada
9e2724918c
update naming
2019-07-13 16:17:07 -04:00
ladyada
e8303705b3
fix missing dac1 definition (on stemma connector)
2019-07-07 18:57:11 -04:00
ladyada
d9ef135999
Merge branch 'hallowings' of github.com:adafruit/ArduinoCore-samd into hallowings
2019-06-29 00:29:16 -04:00
ladyada
3688c468ce
fix some mask GPIO - add hallowing m4 (TFT untested)
2019-06-29 00:28:58 -04:00
Phillip Burgess
3b0115cffc
SERCOM3 pad juggling for PDM
2019-06-27 18:21:39 -07:00
ladyada
5078941dfb
some stuff working on mask (i2c, audio)
2019-06-25 21:32:32 -04:00
Limor "Ladyada" Fried
5c60a5ac21
Merge pull request #130 from brentru/add-pybadge-airlift-m4
...
Add PyBadge AirLift
2019-06-20 13:33:46 -04:00
brentru
616f0c929a
add to pyportal
2019-06-20 11:14:52 -04:00
brentru
92d99e90ad
add NINA_ACK standard pin
2019-06-20 11:12:33 -04:00
Limor "Ladyada" Fried
9b2e698f6b
Merge pull request #125 from GMagician/Fix-analogInputToDigitalPin
...
Fix analogInputToDigitalPin for Grand Central M4
2019-06-15 23:00:35 -04:00
brentru
135eb717f4
add tft pins
2019-06-14 10:09:44 -04:00
brentru
c94e1598bf
adding correct number of pins, fix header guard, cleanup comments, rename to nina fw defaults
2019-06-13 18:27:41 -04:00
brentru
aa23d7a56f
fix SS and ACK pins
2019-06-13 17:55:07 -04:00
brentru
4269f8a3f3
add correct ESP32 pins
2019-06-13 16:16:38 -04:00
brentru
d78c105f08
add SPIWIF_ACK
2019-06-13 15:37:59 -04:00
brentru
ff27aa43e9
add updated pin variant
2019-06-13 15:29:38 -04:00
brentru
d1ae3d83af
added variant for pybadge airlift, modified pins in variant.cpp to reflect schematic
2019-06-12 14:55:10 -04:00
ladyada
02d93cca94
more opts! and advance
2019-06-08 13:50:34 -04:00
GMagician
3c7073326c
Fix analogInputToDigitalPin for Grand Central M4
2019-06-06 18:57:08 +02:00
brentrubell
498429e7a8
rename nina to esp32_, redefine NINA_ ( #105 )
2019-04-29 17:31:13 -04:00
ladyada
ff2cb608a9
fix wrong SPI pins
2019-04-27 14:25:50 -04:00
ladyada
bf24eaaf7d
match pybadge better
2019-04-27 02:25:36 -04:00
ladyada
356bf82843
annotate ADCs
2019-04-26 22:54:54 -04:00
ladyada
71e953f011
fix variant multi-define complaints
2019-04-26 22:49:41 -04:00
ladyada
22efce962f
fix backlight timer PWM
2019-04-23 23:29:59 -04:00
ladyada
54768abed7
woops forget to setup serial pins as sercoms
2019-04-23 16:30:05 -04:00
Paint Your Dragon
3ec33c9c02
Add QSPI menu, fix SPI compiler settings for some boards ( #103 )
2019-04-22 22:01:37 -04:00
ladyada
1b780ba76d
Merge branch 'master' of https://github.com/arduino/ArduinoCore-samd
2019-04-22 16:40:53 -04:00
ladyada
68ff9d5402
typo fix for https://github.com/adafruit/ArduinoCore-samd/issues/99
2019-04-22 16:37:54 -04:00
ladyada
896b203184
we swapped backlight and reset on final design (to be more circuitpy-happy)
2019-04-22 16:30:21 -04:00
ladyada
e35b44b997
Merge branch 'master' of github.com:adafruit/ArduinoCore-samd
2019-04-21 01:55:18 -04:00
ladyada
39b621391b
some alternate SPI's for CPX
2019-04-21 01:55:00 -04:00
Limor "Ladyada" Fried
bc8d8b861f
Overclocking and optimizer settings for M4 boards ( #100 )
2019-04-21 01:47:47 -04:00
ladyada
451a78e430
add pygamer, rename wifi to airlift
2019-04-18 12:18:11 -04:00
Sandeep Mistry
dea5340516
MKR WAN 1300: Correct sercom pads for SPI1
2019-04-11 11:52:15 -04:00
ladyada
d9d87d60d2
pybagdge non-final variant
2019-04-10 08:32:01 -04:00
ladyada
904acd1071
speed up samd21 by not erasing (we auto-erase). add SPI1 for TFT connection
2019-04-07 16:36:18 -04:00
ladyada
a2d9587950
up to 24 mhz SPI on SAMD51. added another ESP32 def
2019-04-04 13:44:37 -04:00
ladyada
9daef7b4b5
metro m4 with wifi!
2019-03-16 02:11:21 -04:00
ladyada
4d8adc9be4
Merge branch 'master' of https://github.com/arduino/ArduinoCore-samd into arduino-master
2019-03-08 14:03:54 -05:00
Riccardo Rizzo
07c2e57fe4
Changed POW_ON pin value on MKR1500's variant
...
Changed POW_ON pin value on MKRNB 1500 vatriant file, to allow the power on from MKRNB library.
2019-03-04 09:20:40 -05:00
ladyada
ef5bf392c7
rearrange analog pins, let D3/D4 be a sercom
2019-03-01 20:28:07 -05:00
ladyada
3f7a027cf1
Merge branch 'pb-portal'
...
# Conflicts:
# boards.txt
2019-01-30 17:51:23 -05:00
ladyada
5df9f65eaf
rev C
2019-01-30 17:49:35 -05:00
brentrubell
2443eac3ac
fix typo, add more board openocd configs, link in boards.txt ( #82 )
2019-01-23 11:05:52 -05:00
ladyada
5de9436aae
jlink openocd fixes (needs testing on non-windows)
2019-01-22 22:58:58 -05:00
brentrubell
0145c48321
force jlink/swd, rename all m0 arduino_zero.cfg to board_name.cfg ( #81 )
2019-01-22 21:01:57 -05:00
Carter Nelson
eef12c3d91
fix Feather M4 I2S pins ( #80 )
2019-01-22 01:18:31 -05:00
ladyada
cf1d43cf7c
add wifi esp32 support
2019-01-18 15:54:05 -05:00
ladyada
87d70e47d4
start defining some wifi pads
2019-01-18 01:32:58 -05:00
ladyada
74fc71a2f2
remove unavail timers!
2019-01-17 18:36:59 -05:00
Phillip Burgess
134067bea8
Begin boards.txt entry, rename pyportal to pyportal_m4
2019-01-17 15:08:30 -08:00
Phillip Burgess
7506ded082
PyPortal variant work
2019-01-17 15:01:51 -08:00
Phillip Burgess
3580fc5847
Juggling pins
2019-01-17 14:49:33 -08:00