BiffoBear
2656c84b01
Initial commit. Edited error messages in .c files
2021-02-03 05:49:40 +07:00
Lucian Copeland
66639b237f
Merge remote-tracking branch 'upstream/main' into sslsocket
2021-02-01 11:43:01 -05:00
Lucian Copeland
8277ffca86
Fix hash, close, error bugs
2021-02-01 11:04:12 -05:00
Lucian Copeland
ddd516a683
Fix default timeout
2021-01-30 15:44:44 -05:00
Lucian Copeland
a724f6f954
Fix documentation builds
2021-01-29 11:58:02 -05:00
Scott Shawcroft
351a0e747d
Merge pull request #4047 from kmatch98/esp32s2_ParallelBus
...
Add initial ParallelBus support for ESP32-S2
2021-01-26 13:07:58 -08:00
Lucian Copeland
815ab5277b
Fix stubs error, out of sockets error, invalid TLS leak
2021-01-26 14:13:12 -05:00
Kevin Matocha
61850acd14
Fixed bug in pin error handling, deleted debug prints
2021-01-25 16:51:12 -06:00
Kevin Matocha
4140012430
Allow pins >= 32, allow write pin on different register than data pins
2021-01-25 16:25:56 -06:00
Lucian Copeland
9f34ec78c4
Separate Socket and SSLSocket, add LWIP connect
2021-01-25 17:07:25 -05:00
Kevin Matocha
10965e5989
Delete unnecessary comments
2021-01-23 11:30:17 -06:00
Kevin Matocha
34aa01c5f9
Remove redundant clear_write, add make translate
2021-01-22 22:29:51 -06:00
Kevin Matocha
811a34fc3d
Add initial ParallelBus support for ESP32-S2
2021-01-22 14:42:09 -06:00
Dan Halbert
f72c1474c5
Merge branch 'main' into connect
2021-01-22 03:56:57 -05:00
hierophect
f88a896c03
Merge pull request #3854 from hierophect/esp-tcpserver
...
ESP32S2: Implement TCP Server bindings
2021-01-21 17:25:14 -05:00
anecdata
1f6cd496c7
1. check enabled before scan; 2. make start-station() the single control point for esp_wifi_set_mode()
2021-01-21 13:54:19 -06:00
anecdata
a01ff658ea
fix case of connecting when wifi is stopped
2021-01-18 19:57:01 -06:00
anecdata
c524900a1b
check connected before connecting
2021-01-17 20:21:31 -06:00
jerryneedell
a9389343a8
Revert "UMFEATHERS2 - implement use of DotStar for status led"
2021-01-17 05:15:19 -05:00
Lucian Copeland
287770f885
Merge remote-tracking branch 'upstream/main' into esp-tcpserver
2021-01-14 10:21:08 -05:00
anecdata
f75bb5c50f
Rename to match WIFI_REASON. Also return specific reason code.
2021-01-13 23:46:35 -06:00
anecdata
e519dd3c52
Retry on all disconnect reasons other than: 2 exception reasons & 1 manual disconnect reason.
2021-01-13 23:45:59 -06:00
Lucian Copeland
37a8c1c575
Complete non-blocking implementations, add socket close checking
2021-01-13 19:05:07 -05:00
Lucian Copeland
4cdb298a20
WIP of non-blocking calls
2021-01-12 15:05:28 -05:00
Dan Halbert
f9c762256f
Merge pull request #3733 from jepler/audioout-esp32
...
esp32s2: Add I2SAudioOut
2021-01-12 13:25:40 -05:00
Jeff Epler
1ca29ec47c
Merge remote-tracking branch 'origin/main' into audioout-esp32
2021-01-12 09:23:07 -06:00
microDev
cd16f29efd
Merge branch 'main' into TouchAlarm
2021-01-12 18:28:38 +05:30
Scott Shawcroft
081249f796
Merge pull request #3944 from BennyE/wifi-authmode
...
esp32-s2: Adding authmode keyword
2021-01-11 16:05:28 -08:00
Scott Shawcroft
3a7755b311
Merge pull request #3930 from jerryneedell/jerryn_feathers2_led
...
UMFEATHERS2 - implement use of DotStar for status led
2021-01-11 15:29:09 -08:00
microDev
5f448139e0
fixes and enhancement for touch alarm
...
- prevent touch alarm initialization if not set
- fix wake_alarm is set to touch alarm on autoreload
- add ability to have multiple touch alarms in light sleep
2021-01-11 15:30:45 +05:30
BennyE
53e4d78a3c
Update ports/esp32s2/common-hal/wifi/Network.c
...
Avoid to use yet another variable.
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2021-01-10 17:18:43 +01:00
Jeff Epler
e20c65d8f0
background tasks: Add, use port_wake_main_task
...
Some ports need an extra operation to ensure that the main task is
awoken so that a queued background task will execute during an ongoing
light sleep.
This removes the need to enable supervisor ticks while I2SOut is operating.
Closes : #3952
2021-01-09 14:02:47 -06:00
Jeff Epler
4735cf4747
esp32s2: audiobusio: move i2s_common inside
...
Originally, I believed the implementation might be shared with AudioOut,
as on the ESP32 (non-S2) the I2S peripheral was also used to drive the DAC.
However, this is not the case on ESP32-S2 and appears it will not be
the case with the ESP32-S3 or -C3, to the extent that there's skeletal
support for either of them in esp-idf master branch.
However, it could still be shared by I2SIn or PDMIn (the latter being
hypothetically implemented as I2SIn + digital postprocessing like we did
in the atmel-sam port, to my understanding), so I moved it to
the common-hal folder.
2021-01-09 14:02:47 -06:00
Jeff Epler
10861b4038
esp32s2: Rename ESP_CALL_RAISE to CHECK_ESP_RESULT
...
Suggested by @tannewt, thanks!
2021-01-09 13:41:44 -06:00
Caio Henrique de Queiroz Katayama
7b4558b750
Fix socket.recvfrom_into()
2021-01-08 19:17:17 -05: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
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
BennyE
115f3e0867
Updated code as per helpful suggestion
2021-01-07 23:05:16 +01: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
BennyE
66d87782be
Adding authmode keyword
2021-01-06 23:52:30 +01: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
anecdata
98c9492a8c
change ESP_EARLY_LOG* to ESP_LOG* throughout event_handler
2021-01-05 18:39:51 -06:00
jerryneedell
ec02102409
implment use of DotStar for staus led
2021-01-04 07:41:25 -05: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
microDev
28ce5e8988
Merge branch 'main' into touch-s2
2020-12-30 22:44:22 +05:30
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