foamyguy
13efbf24e5
disable msgpack on boards without room
2021-01-09 10:33:56 -06:00
Caio Henrique de Queiroz Katayama
7b4558b750
Fix socket.recvfrom_into()
2021-01-08 19:17:17 -05:00
anecdata
06ab848a0d
added platform
2021-01-08 16:48:25 -06:00
jerryneedell
de5b138dcf
remove commented line
2021-01-08 14:46:37 -05:00
jerryneedell
7556f38f04
initialize LDO2 in board_init()
2021-01-08 14:40:06 -05:00
Dan Halbert
39c166ba6a
update tinyusb; _ticks_enabled only for SAMD21
2021-01-08 13:30:11 -05:00
Jeff Epler
5f0e41ad60
I2SOut: Enable ticks during audio playback
...
.. otherwise, the background callback to load the I2S fifos does not get
run. (I'm not sure this is _correct_ behavior of sleep + background
tasks, but it is the current behavior)
2021-01-08 09:01:34 -06:00
Jeff Epler
430bcdb59d
port_i2s_play: fill the initial buffer via background callback
...
There were _possibly_ problems where this routine was being entered
by direct call AND by background callback. Schedule the work here,
and it will be done almost immediately, without worry about interference.
I don't know if this is strictly necessary, but it doesn't hurt. Since
the I2S clock is being run all the time, we have to enter the background
task to fill the FIFO with zeros constantly anyway.
2021-01-08 08:49:25 -06:00
Jeff Epler
12264cca34
port_i2s_play: remove build error
2021-01-08 08:47:13 -06:00
Jeff Epler
0b7a4c4b2b
i2s_fill_buffer: remove debug print
2021-01-08 08:46:56 -06:00
Jeff Epler
873a300d02
i2s_fill_buffer: Need to fill with zeros when stopping
2021-01-08 08:46:41 -06:00
Jeff Epler
cfd8288dfa
esp2s2: enlarge stack-buffer, use it instead of i2s_zero_dma_buffer
...
.. it's not clear that there was a problem with i2s_zero_dma_buffer, but
just in case.
2021-01-07 16:29:52 -06:00
Jeff Epler
d3afda61d8
esp32s2: i2s: must reset buffer, otherwise wave samples don't start
...
.. and other housekeeping when starting to play a sample
2021-01-07 16:29:08 -06:00
Jeff Epler
352226402c
esp32s2: i2s: fix accounting for "stretched" frames
2021-01-07 16:28:33 -06:00
Jeff Epler
010a4e7b0f
esp32s2: port: Ensure JTAG pins are available for debugging
2021-01-07 16:23:21 -06:00
Bernhard Boser
c7dc5f2507
support RTS/CTS hardware flow control
2021-01-07 14:13:19 -08:00
BennyE
115f3e0867
Updated code as per helpful suggestion
2021-01-07 23:05:16 +01:00
Jeff Epler
7bb196b9d2
esp32s2: 'make flash': Allow customizing the esptool flags
...
This can be useful so that e.g., on a Kaluga when programming via
the FTDI chip, you can override the variable to specify "--after=hard_reset"
to automatically return to running CircuitPython, choose a different
baud rate (921600 is about 2s faster than 460800), etc:
make BOARD=espressif_kaluga_1 ESPTOOL_FLAGS="-b 921600 --before=default_reset --after=hard_reset"
2021-01-07 15:01:33 -06:00
Jeff Epler
30c6dd3f76
Merge remote-tracking branch 'origin/main' into audioout-esp32
2021-01-07 14:11:14 -06:00
jerryneedell
6976ec6ef9
Merge remote-tracking branch 'upstream/main' into jerryn_feathers2_led
2021-01-07 15:02:40 -05:00
Scott Shawcroft
55c80754c7
Merge pull request #3945 from 2bndy5/fix-table-in-a-readme
...
convert esp32s2 port readme to rst
2021-01-07 10:43:34 -08:00
Scott Shawcroft
0b0b476be6
Merge pull request #3940 from caternuson/magtag_accelo_irq_pin
...
Add MagTag accelo IRQ pin
2021-01-07 10:31:33 -08:00
Dan Halbert
5358524941
Merge pull request #3939 from dhalbert/tick-overflow
...
overflowed tick counter needs 64 bits everywhere
2021-01-07 13:01:30 -05:00
brendan
18122e0455
missed a couple inline code snippets
2021-01-06 15:28:19 -08:00
brendan
092331eee1
convert esp32s2 readme to rst
2021-01-06 15:19:40 -08:00
BennyE
66d87782be
Adding authmode keyword
2021-01-06 23:52:30 +01:00
caternuson
9db0a4f265
add magtag accelo irq pin
2021-01-06 09:17:19 -08:00
Scott Shawcroft
a33359762d
Merge pull request #3903 from anecdata/reasons
...
ESP32-S2: Log all Wi-Fi events & remove unneeded call
2021-01-06 08:41:19 -08:00
Dan Halbert
9a1d864331
overflowed tick counter needs 64 bits everywhere
2021-01-06 11:09:06 -05:00
jerryneedell
14e2a02c04
Merge remote-tracking branch 'upstream/main' into jerryn_feathers2_led
2021-01-06 05:47:37 -05:00
anecdata
98c9492a8c
change ESP_EARLY_LOG* to ESP_LOG* throughout event_handler
2021-01-05 18:39:51 -06:00
iot49
1a82555803
Merge branch 'main' into msgpack
2021-01-05 11:19:11 -08:00
Kattni Rembor
bbd4de33d1
Add adafruit_bus_device to CPX builds.
2021-01-04 15:53:39 -05:00
jerryneedell
ec02102409
implment use of DotStar for staus led
2021-01-04 07:41:25 -05:00
Limor "Ladyada" Fried
dcf88e1e91
Merge pull request #3923 from bwshockley/Add_dotstar_mini_sam_m4
...
Add dotstar mini sam m4
2021-01-03 19:40:43 -05:00
Seon Rozenblum
10f178d162
Fixed incorrect pin assignment on header
...
IO13 is for blue LED
IO14 is the correct pin header between IO18 and IO12
The silk is wrong (shows IO13), but hardware is correct as IO14, but IO14 was not included in pins.c
Silk will be updated on next PCB production run
2021-01-04 10:06:32 +11:00
Benjamin Shockley
9286f26831
Added CP Dotstart Lib to Build
...
Added the CircuitPython dotstar library to the Mini SAM M4 build so users do not have to include the library to utilize the built-in APA102 LED.
2021-01-03 10:42:58 -06:00
askpatricw
2ce07209df
changes based on UM's input
2021-01-01 17:23:11 -08:00
askpatricw
220501e159
dupe LED entries
2020-12-31 18:02:44 -08:00
askpatricw
43f93b097f
release and pre-release FeatherS2 NSync
2020-12-31 17:50:41 -08:00
Jeff Epler
5698b8bb0a
Merge pull request #3850 from microDev1/touch-s2
...
Support for Touch Alarm
2020-12-30 16:25:11 -06:00
microDev
0bad6110d4
update wake-alarm implementation
2020-12-31 02:44:20 +05:30
microDev
b83bdc540d
enable light-sleep functionality
2020-12-31 02:22:20 +05:30
Dan Halbert
fb216148ec
Merge pull request #3900 from jepler/restore-frozen-busdevice
...
Restore frozen adafruit_bus_device module
2020-12-30 13:22:46 -05:00
microDev
28ce5e8988
Merge branch 'main' into touch-s2
2020-12-30 22:44:22 +05:30
Jeff Epler
83c6774a44
Revert "Removing frozen libs"
...
This reverts commit 23ed3ef971f8f38497337874da39273e5ae090d7.
2020-12-30 10:55:28 -06:00
microDev
c7f68022ef
add pretend-to-sleep functionality
2020-12-30 22:11:22 +05:30
anecdata
d537d94a4c
see what we're missing
2020-12-30 09:45:15 -06:00
anecdata
0914b71653
remove unneeded set_config (wrong param; called in connect anyway)
2020-12-30 09:26:25 -06:00
Hugo Dahl
72cad49c69
Fix minor typo in ESP32S2 readme
2020-12-29 22:52:59 -06:00