microDev
6c59836c5d
watchdog implementation for esp32s2
2020-11-10 16:32:46 +05:30
microDev
479567059e
Merge branch 'main' into rotaryio-S2
2020-11-08 00:00:01 +05:30
microDev
5e3bfa1956
countio implementation for esp32s2
2020-10-28 20:08:25 +05:30
Scott Shawcroft
557a58b244
Merge pull request #3591 from microDev1/TouchIO-S2
...
ESP32S2: Support for native TouchIO
2020-10-27 14:11:39 -07:00
microDev
80029f6929
rotaryio implementation for esp32s2
2020-10-28 00:12:13 +05:30
Jeff Epler
396d92f867
esp32s2: Add canio
...
This works in loopback mode, though the hardware filtering only permits a
single address or mask filter.
2020-10-26 09:54:58 -05:00
microDev
f431f859e7
Initial support for native touchio
2020-10-22 21:32:44 +05:30
Lucian Copeland
0467a82880
Fix/remove various style issues
2020-10-05 13:00:42 -04:00
Lucian Copeland
128b4a013b
Add non-calibrated ADC
2020-09-28 12:11:08 -04:00
askpatricw
18285f96e8
RTC is pickd up automatically
2020-09-16 10:13:07 -07:00
askpatricw
bd381e434f
Revert "code review feedback"
...
This reverts commit f9f614b3a2
.
2020-09-15 13:02:26 -07:00
askpatricw
f9f614b3a2
code review feedback
2020-09-15 11:28:31 -07:00
askpatricw
8fcdc7da16
RTC enabled
2020-09-14 23:24:44 -07:00
Scott Shawcroft
0b94638aeb
Changes based on Dan's feedback
2020-09-03 16:32:12 -07:00
Scott Shawcroft
1034cc1217
Add espidf module.
2020-08-19 14:23:28 -07:00
Scott Shawcroft
eb2c38825e
HTTP works with my adafruit_requests
2020-08-19 14:23:18 -07:00
Scott Shawcroft
c5b8401a15
First crack at native wifi API
2020-08-19 14:21:59 -07:00
Lucian Copeland
d47bd5529c
Fix neopixel macro issue, set default neopixel color
2020-08-10 13:16:20 -04:00
Lucian Copeland
14b3b51c58
Rework build flags, prevent idf errors
2020-08-04 18:40:24 -04:00
Lucian Copeland
1c1df053d5
Add neopixel support
2020-07-31 15:34:12 -04:00
Scott Shawcroft
6a46fd5b91
Merge pull request #3185 from hierophect/esp32-pulseio
...
ESP32-S2: PWMOut
2020-07-23 13:11:33 -07:00
Lucian Copeland
207369ec09
Add boilerplate, create basic PWMOut test
2020-07-17 17:28:23 -04:00
Jeff Epler
a2919a6fb2
esp32s2: Use the device's EUI-48 address as unique ID
...
On my hardware, esptool reports
MAC: 7c:df:a1:02:6c:b8
after this change, the USB descriptor says SerialNumber: 7CDFA1026CB8
and microcontroller.cpu.id has
>>> "".join("%02x" % byte for byte in microcontroller.cpu.uid)
'c7fd1a20c68b'
Note that the nibble-swapping between USB and cpu.uid is typical.
For instance, an stm32 board has USB SerialNumber
24002500F005D42445632302 but hex-converted microcontroller.cpu.id
420052000f504d4254363220.
2020-07-15 11:45:13 -05:00
Jeff Epler
fcddfd0f39
Merge pull request #3083 from tannewt/esp32s2_busio
...
Add busio support for the ESP32-S2
2020-07-01 21:02:08 -05:00
Jeff Epler
1d2cc0b968
I2CPeripheral: Rename class and its module
...
This is an incompatible change.
2020-06-25 11:44:19 -05:00
Scott Shawcroft
ed6e81d688
Switch SPI to polling DMA and enable displayio
2020-06-24 13:10:08 -07:00
Scott Shawcroft
d0401f02a9
Add initial I2C support, not quite working fully though
2020-06-24 12:47:58 -07:00
Jeff Epler
458eef052e
esp32s2: Disable USB MIDI
...
.. it was not in the USB descriptors anyway (lack of enough endpoints?)
2020-06-23 10:57:25 -05:00
Scott Shawcroft
49090d1378
Fully implement digitalio and pin-in-use tracking.
...
Fixes #2901
2020-05-19 17:46:29 -07:00
Scott Shawcroft
6aaab005c5
Initial ESP32S2 port.
...
Basic blinky works but doesn't check pins.
2020-05-15 15:36:16 -07:00