Jeff Epler
af70401aa6
Switch the reverse feathers to use modules with psram
...
.. by copying the sdkconfig files from the original s2/s3 tft feathers,
as the module is of the same type.
2023-01-10 12:18:53 -06:00
Jeff Epler
8f0e72ce2b
Merge remote-tracking branch 'origin/main' into feather-esp32-s23-reverse-tft
2023-01-10 12:16:31 -06:00
Dan Halbert
3cf947ff8f
Merge pull request #7399 from CDarius/m5stack_atom_matrix
...
Added M5Stack Atom Matrix board
2023-01-02 13:28:04 -05:00
Dan Halbert
6d9d593a0d
Merge pull request #7401 from CDarius/m5stack_atom_echo
...
Added M5Stack Atom Echo board
2023-01-02 13:27:48 -05:00
Dan Halbert
a061729dcc
Update ports/espressif/boards/m5stack_atom_matrix/sdkconfig
2023-01-02 10:41:25 -05:00
Dan Halbert
f5c0996fb7
Update ports/espressif/boards/m5stack_atom_echo/sdkconfig
2023-01-02 10:41:11 -05:00
Dan Halbert
01f6762aa1
Update ports/espressif/boards/m5stack_atom_u/sdkconfig
2023-01-02 10:40:49 -05:00
CDario
4fe00ef74a
Added M5Stack Atom U
2022-12-31 06:21:49 +00:00
CDario
dec0b272fe
Fixed I2C bus definition
2022-12-30 23:21:46 +00:00
CDario
58e32bd2cb
Fixed speacker and microphone pins definition
2022-12-30 23:09:38 +00:00
CDario
52ee5a9272
Added M5Stack Atom Echo
2022-12-30 20:21:00 +00:00
CDario
42195a4a29
Added M5Stack Atom Matrix board
2022-12-30 17:37:37 +00:00
chukwon
a932fb3fb1
Update pins.c
...
also match lolin_c3_mini pins definition of new version
2022-12-28 21:25:25 +08:00
Jeff Epler
928fb0a9c4
Make the "name or service not known" message translatable
2022-12-26 13:58:31 -06:00
Dan Halbert
0d3b7770d1
Merge pull request #7378 from DavePutz/issue_7325
...
Issue 7352 - set max value of a pulsein
2022-12-24 19:16:44 -05:00
Dan Halbert
88d0eba7f4
Merge pull request #7258 from m1cha1s/ESP32DevKitV1
...
Esp32 dev kit v1
2022-12-24 09:12:45 -05:00
root
94dbefacf1
Issue 7352 - set max value of a pulsein
2022-12-23 19:17:45 -06:00
evildave666
7cfdd24f77
Change flash mode to dio
2022-12-22 09:30:52 +09:00
evildave666
e80ff20583
Remove IO11 from definition
...
It is used internally on this particular board version despite being broken out to a pin and marked on silkscreen.
2022-12-22 09:29:24 +09:00
Scott Shawcroft
c16b42e972
Tweak arg checking and comments
2022-12-20 11:00:13 -05:00
Scott Shawcroft
0498b1d2ae
Fix indent
2022-12-19 15:51:34 -05:00
Scott Shawcroft
674f0402a9
Fix ESP32 builds
2022-12-19 15:30:03 -05:00
Scott Shawcroft
f8ac1d9261
Rework the coproc API
...
It is now a generic `memorymap` API and an ESP specific `espulp` module.
Fixes #7218 . Fixes #3234 . Fixes #7300 .
2022-12-19 14:08:38 -05:00
root
aac324c4d1
added frozen modules, changed to 8BM FLASH
2022-12-18 22:49:28 +00:00
Dan Halbert
77a98e6107
Merge pull request #7355 from pypewpew/esp32-camera-xclk
...
esp32-camera: make the master_clock_pin really optional
2022-12-17 21:15:31 -05:00
Radomir Dopieralski
90c805d858
esp32-camera: make the master_clock_pin really optional
...
The master_clock_pin was already optional, but not specifying it would
result in a crash. This fixes it, so it really can be omitted, when the
camera module has its own clock source built in.
2022-12-16 21:53:50 +01:00
Dan Halbert
66efed5ba5
fix AuthMode printing regression
2022-12-15 15:49:58 -05:00
Jeff Epler
297657ea9a
Refactor so that all sites of name lookup failure result in gaierror
2022-12-14 14:45:32 -06:00
Jeff Epler
2bf5d2bc07
Merge remote-tracking branch 'origin/main' into dotenv-becomes-toml
2022-12-10 15:39:50 -06:00
Jeff Epler
44f15d563d
Rename "environ" errors to "getenv" errors
2022-12-09 14:14:53 -06:00
Jeff Epler
3a92c079fc
Finish renaming os_environ_get_key to os_getenv
...
.. for consistency.
2022-12-09 14:07:23 -06:00
Jeff Epler
3459fe322b
Withdraw the _environ module
...
This existed solely for testing, so expose it a different way during
the unix coverage build
Also turn off os.getenv support on samd21.
2022-12-08 15:33:10 -06:00
Jeff Epler
170918995c
fix mistaken code formatting
...
I wanted to use the idiom
```c
#if GUARD
if (condition) {
alternate code
} else
#else
{
common default code
}
```
idiom, in which the common default code is conditioned both on a
compile-time check and a run-time check. However, I got it wrong
and uncrustify chipped in, adding extra brackets around a following
piece of code and re-indenting it.
2022-12-08 14:16:53 -06:00
Jeff Epler
ef2bfdb5db
dotenv becomes settings.toml
2022-12-08 12:44:20 -06:00
RetiredWizard
68d510cb2f
Update mpconfigboard.h
...
Configure LED pin for STATUS display and to prevent ESP floating pins from constantly lighting led dimly.
2022-12-07 23:00:09 -05:00
Dan Halbert
44af05283a
Merge pull request #7291 from jepler/issue6502
...
Ensure orderly shutdown of ssl socket
2022-12-07 19:12:12 -05:00
Jeff Epler
2326b49b24
switch this header to 'pragma once' since I'm touching it already
2022-12-07 15:14:54 -06:00
Jeff Epler
a1dd8405f4
use a more standard method of forward-declaring the structure
2022-12-07 15:14:30 -06:00
Dan Halbert
676e40d62f
Merge pull request #7311 from dhalbert/esp32-box-lite-sdkconfig
...
make esp32-box-lite sdkconfig same as box
2022-12-06 21:31:45 -05:00
Dan Halbert
3965ef9c2a
make esp32-box-lite sdkconfig same as box
2022-12-06 19:27:00 -05:00
Scott Shawcroft
b354cec8cb
Three small ESP web workflow fixes
...
* Set nonblock on all accepted sockets. Not just ones for user code.
* Close an open websocket if another is accepted.
* Set debug level to INFO rather than DEBUG because DEBUG crashes
on ESP32-S3 USB OTG.
2022-12-06 11:49:04 -08:00
evildave666
eaf39b4c10
Update pins.c
2022-12-05 16:40:36 +09:00
evildave666
14b430ed35
Fix pre-commit issues
2022-12-05 16:35:48 +09:00
evildave666
5b6f06d84c
Add additional files
2022-12-05 16:08:12 +09:00
evildave666
05a8bf8c38
Create board.c
2022-12-05 16:06:50 +09:00
m1cha1s
b5dda0b770
Removed esp32_devkit_v1 folder
2022-12-02 14:26:46 +01:00
Scott Shawcroft
ded0ee4816
Fix MDNS hostname mangling
...
cpy-MAC hostnames were being mangled on circuitpython.local
conflicts.
Fixes #6869
2022-12-01 17:54:41 -08:00
Jeff Epler
7583ccad2a
Ensure orderly shutdown of ssl socket
...
A crash would occur if an SSL socket was not shut down before
`gc_deinit()`.
I do not fully understand the root cause, but some object deinitialization
/ deallocation prior to `gc_deinit` leaves the SSL object in an
inconsistent state.
Rather than resolve the root cause, instead ensure that the closing of
the user socket also closes the SSL socket.
Closes : #6502
2022-12-01 19:29:20 -06:00
Dan Halbert
b41f7460b7
Merge pull request #7181 from jepler/more-string-qstr-savings
...
More space savings
2022-11-30 21:36:07 -05:00
Jeff Epler
ed33f65fd9
move define to proper place
2022-11-30 14:39:52 -06:00