Jeff Epler
9dcc0b5056
fix those pesky pid/vid duplicates
2023-08-30 10:58:52 -05:00
Jeff Epler
fb15c7ca51
Fix timings table & remove redundant comment
2023-08-30 10:50:16 -05:00
Jeff Epler
9e0993af5b
Add espressif esp32s3 lcd devkit
...
This is not working/tested. The display requires an initialization sequence,
and its SPI bus is on the other side of an I2C GPIO expander making things
more difficult.
2023-08-30 10:31:47 -05:00
Jeff Epler
494aee62b3
Add makerfabs 7" 800x480 TFT
...
this is working, though it has to be down-clocked to 6.5MHz to prevent
display glitching
2023-08-30 10:30:54 -05:00
Jeff Epler
ed9cacf41d
Add DotClockFramebuffer
2023-08-30 10:30:15 -05:00
Scott Shawcroft
9daccc08c5
Forbidden pins are now correctly "in use" on ESP
...
This removes duplicate code to make debug UART pins in use via
never reset. It is done through forbidden pins automatically now.
Fixes #8288
2023-08-28 15:55:14 -07:00
Scott Shawcroft
b20e211d29
Merge pull request #8293 from fonix232/port/esp32/m5paper
...
Add support for M5Stack M5Paper
2023-08-28 12:53:37 -07:00
Jeremy Littler
9bdb576351
Add files via upload
2023-08-28 10:10:04 -04:00
Jeremy Littler
c1144e66a8
Add files via upload
2023-08-28 10:09:06 -04:00
Jozsef Kiraly
4f7e66df08
fix: pre-commit
2023-08-22 15:17:40 +01:00
Jozsef Kiraly
2ec145ba6c
fix: Minor fixes for M5Paper
2023-08-22 11:44:52 +01:00
Dan Halbert
d9ed21ea07
pre-commit
2023-08-18 13:30:45 -04:00
Dan Halbert
6851faacaa
Merge remote-tracking branch 'adafruit/main' into merge-micropython-v1.19.1
2023-08-18 13:29:39 -04:00
Jozsef Kiraly
37352cf7ec
fix: Apply pre-commit patch
2023-08-18 11:22:26 +01:00
Jozsef Kiraly
37d807509f
port: Add M5Stack M5Paper board target
2023-08-17 21:22:26 +01:00
Kattni Rembor
8b147ac748
Add SD_CS pin to Metro ESP32-S3 board definition.
2023-08-15 18:30:59 -04:00
Kattni Rembor
3012c275e7
Add SD_CS pin.
2023-08-15 18:09:42 -04:00
Dan Halbert
d582407b06
pre-commit fixes
2023-08-14 00:59:22 -04:00
Melissa LeBlanc-Williams
9d69ddc583
Add D0 and D1
2023-08-14 00:20:47 +02:00
Melissa LeBlanc-Williams
4c62db2d05
Add D pins
2023-08-14 00:20:24 +02:00
Melissa LeBlanc-Williams
8dd52430b6
Change to octal ram
2023-08-14 00:18:50 +02:00
Melissa LeBlanc-Williams
1b3993a29e
Added initial Adafruit Metro ESP32-S3
2023-08-14 00:17:24 +02:00
Melissa LeBlanc-Williams
7a4edfaa9f
Override D13 pin
2023-08-09 08:19:34 -07:00
Melissa LeBlanc-Williams
ab638d4bf2
Merge branch 'main' of https://github.com/adafruit/circuitpython into arduino-nano-esp32s3
2023-08-09 08:08:03 -07:00
Melissa LeBlanc-Williams
1d3b2b019a
Update settings to match micropython
2023-08-04 08:54:22 -07:00
Melissa LeBlanc-Williams
3158315ac3
Merge branch 'main' of https://github.com/adafruit/circuitpython into arduino-nano-esp32s3
2023-08-04 08:48:37 -07:00
Jeff Epler
84d8224a54
set reserved psram for pycamera
2023-08-04 08:38:07 -05:00
Scott Shawcroft
9cc4b4cd37
Merge pull request #8245 from jepler/esp32-camera-backlight-solarize
...
pycamera: backlight, solarize
2023-08-02 10:00:21 -07:00
Jeremy Littler
f7cc20e936
Update pins.c
2023-08-02 11:01:44 -04:00
Jeremy Littler
f9b98ce54d
Update pins.c
2023-08-02 10:57:46 -04:00
Jeremy Littler
b88e359b00
Update pins.c
2023-08-02 10:41:46 -04:00
Jeremy Littler
37dbe3e24a
Update pins.c
2023-08-02 10:32:40 -04:00
Jeremy Littler
94ed725fd3
Update mpconfigboard.h
2023-08-02 10:24:58 -04:00
Jeff Epler
4e01e6bbe5
adafruit-esp32s3-camera: set up backlight at boot & add solarize
...
the backlight situation will be revisited with the next board prototype,
but it's good to prove this can be done.
Depends on https://github.com/adafruit/esp32-camera/pull/6 which should
be merged before this.
2023-08-02 08:09:13 -05:00
Scott Shawcroft
8baff0bf88
Merge pull request #8133 from dronecz/main
...
Add ES3ink board definition
2023-08-01 13:31:46 -07:00
Scott Shawcroft
0bf50d2d6e
Merge pull request #8215 from makermelissa/adafruit-metro-esp32s3
...
Added initial Adafruit Metro ESP32-S3
2023-08-01 13:30:06 -07:00
Jeff Epler
272a2dcdb0
Merge pull request #8218 from jepler/esp32-camera
...
Update the camera board to use ESP32-S3 microcontroller
2023-07-31 14:48:50 -05:00
KB Sriram
d5daa7ad27
boards/beetle-esp32-c3: fix sdkconfig minor typo.
...
Fixes https://github.com/adafruit/circuitpython/issues/8239
2023-07-30 22:13:10 -07:00
Melissa LeBlanc-Williams
e931a526f1
Merge branch 'main' of https://github.com/adafruit/circuitpython into arduino-nano-esp32s3
2023-07-27 19:27:16 -07:00
Melissa LeBlanc-Williams
45b1c42be5
Add D0 and D1
2023-07-27 19:26:37 -07:00
Melissa LeBlanc-Williams
ffb1cf116d
Add D pins
2023-07-27 16:46:15 -07:00
Jeff Epler
46d7771152
tinyuf2 adopted the partition scheme called "1ota"
...
.. which irritated our partition table parser in build_memory_info, so
make it work again.
2023-07-26 09:41:10 -05:00
Jeff Epler
c516870f89
switch camera to use the no-ota partition scheme
...
this gives us a comfortable few hundred kB flash space left for the app
1398912 bytes used, 763776 bytes free in flash firmware space out of 2162688 bytes (2112.0kB).
2023-07-26 08:38:59 -05:00
Melissa LeBlanc-Williams
6030d87025
Change to octal ram
2023-07-25 16:30:21 -07:00
Jeff Epler
fd60cccb06
Re-enable ulab at the expense of some other modules
...
.. and gate audiomixer based on audiocore (should be no net change)
.. and get rid of now-redundant enables in the espressif mpconfigport
2023-07-25 16:01:11 -05:00
ladyada
45b6c84cdd
Merge branch 'main' of github.com:ladyada/circuitpython
2023-07-25 16:13:47 -04:00
ladyada
767b7a0506
compiling
2023-07-25 16:12:53 -04:00
Limor "Ladyada" Fried
1303fe5378
Merge branch 'adafruit:main' into main
2023-07-25 16:10:42 -04:00
Melissa LeBlanc-Williams
8f1ebdbd10
Added initial Adafruit Metro ESP32-S3
2023-07-24 18:41:52 -07:00
Melissa LeBlanc-Williams
cd96198242
Ran pre-commit
2023-07-24 15:18:07 -07:00
Melissa LeBlanc-Williams
f26d92fdb8
Add inverted board and fix pins
2023-07-24 15:11:22 -07:00
Melissa LeBlanc-Williams
7f8f1b37fd
Fix pin names
2023-07-24 10:47:37 -07:00
Scott Shawcroft
fff309b90a
Merge pull request #8164 from madcitygeek/add_luatos_core_esp32c3_ch343
...
Add luatos core esp32c3 ch343
2023-07-24 10:17:03 -07:00
Scott Shawcroft
eebff5cb77
Merge pull request #8198 from dhalbert/8.2.x-backport-8130-qtpy-esp32s3-m4r2
...
8.2.x backport: adafruit_qtpy_esp32s3_4mbflash_2mbpsram
2023-07-24 09:47:47 -07:00
Scott Shawcroft
b901063eea
Merge pull request #8197 from dhalbert/8.2.x-backport-8129-s3-box-psram
...
8.2.x backport: Fix PSRAM on espressif ESP32S3 box and box lite
2023-07-24 09:46:42 -07:00
Melissa LeBlanc-Williams
a134eebefb
Merge branch 'main' of https://github.com/adafruit/circuitpython into arduino-nano-esp32s3
2023-07-24 08:47:15 -07:00
Melissa LeBlanc-Williams
97a8d71356
Swapped address pins for Rev C
2023-07-23 10:50:07 -04:00
Dan Halbert
66d0d95f23
adafruit_qtpy_esp32s3_4mbflash_2mbpsram
2023-07-23 10:47:37 -04:00
Neradoc
31aa9b2bb0
Fix PSRAM on espressif ESP32S3 box and box lite
2023-07-23 10:22:45 -04:00
Unexpected Maker
4bc12d9fb0
Update pins.c
...
Changed naming of the second I2C board reference to match how others name things.
2023-07-23 13:39:53 +10:00
Melissa LeBlanc-Williams
e47e7bcdde
Ran pre-commit
2023-07-21 14:50:24 -07:00
Melissa LeBlanc-Williams
ed2e30b4d1
Added Arduino Nano ESP32-S3
2023-07-21 13:07:05 -07:00
ladyada
dd266f2622
renamed since we are now s3
2023-07-18 01:02:38 -04:00
Seon Rozenblum
9642e38783
Added second I2C B\bus IO and stuff for FeatherS3
2023-07-15 08:52:57 +10:00
madcitygeek
a7bbb05e25
Update mpconfigboard.mk
...
Use unique CIRCUITPY_CREATION_ID
2023-07-12 22:59:43 -05:00
madcitygeek
2742466709
Merge branch 'adafruit:main' into add_luatos_core_esp32c3_ch343
2023-07-12 22:29:47 -05:00
Miroslav Zuzelka
8d6ef37a7c
Update pins.c
...
Fix pre-commit error
2023-07-11 23:12:46 +02:00
Miroslav Zuzelka
2746709dfc
Update pins.c
...
Add EPD pins definition
2023-07-11 22:58:12 +02:00
Miroslav Zuzelka
812df860cc
Merge branch 'adafruit:main' into main
2023-07-11 22:54:01 +02:00
madcitygeek
5e97ff80f2
Added a varient of the luatos board with on-board ch343
2023-07-11 14:56:10 -05:00
Dan Halbert
5a7a7e221d
Merge pull request #8130 from dhalbert/adafruit_qtpy_esp32s3_4mbflash_2mbpsram
...
Add adafruit_qtpy_esp32s3_4mbflash_2mbpsram; remove frozen libs from qtpy_esp32s3_nopsram
2023-07-11 13:05:19 -04:00
Miroslav Zuzelka
4caccfdf8d
Merge branch 'adafruit:main' into main
2023-07-07 11:48:38 +02:00
Miroslav Zuzelka
8991f0cd7a
Update ES3ink board definition
...
- fix wrong VID
- add NEOPIXEL definition
- add DOUBLE_TAP_PIN definition
- add definition for default SPI bus
2023-07-07 11:48:03 +02:00
Scott Shawcroft
fad86bfb27
Merge pull request #8129 from Neradoc/fix-psram-on-esp32s3-box
...
Fix PSRAM on espressif ESP32S3 box and box lite
2023-07-05 14:16:17 -07:00
Melissa LeBlanc-Williams
5dc7e9472b
Swapped address pins for Rev C
2023-07-03 12:08:10 -07:00
Miroslav Zuzelka
1787e76389
Add ES3ink board definition
2023-06-30 11:01:00 +02:00
Dan Halbert
2a8d6d655c
adafruit_qtpy_esp32s3_4mbflash_2mbpsram
2023-06-28 22:59:00 -04:00
Neradoc
f1d9ee0de3
Fix PSRAM on espressif ESP32S3 box and box lite
2023-06-28 19:26:08 +02:00
Scott Shawcroft
ce3df829e1
Merge pull request #8118 from n0xa/M5StickCPlus
...
Adding support for M5Stack Stick C Plus
2023-06-28 09:08:02 -07:00
Neradoc
232e096f93
fix board.BUTTON on espressif_esp32c3_devkitm_1_n4
2023-06-25 17:05:49 +02:00
Noah Axon
75dbb7d102
Added a new creation ID for this board
2023-06-25 07:29:18 -05:00
Noah Axon
6bdfed2bb0
Adding support for M5Stack Stick C Plus
2023-06-25 07:08:59 -05:00
paul
9a2e9f7e41
added bee data logger
2023-06-20 18:50:15 -04:00
Jeff Epler
666fb94ca3
Merge pull request #8056 from jepler/matrixportal-s3
...
Add Adafruit MatrixPortal S3 board def & update protomatter
2023-06-13 19:34:08 -05:00
Melissa LeBlanc-Williams
46de2cb682
Add buttons and accelerometer interrupt
2023-06-13 07:59:33 -07:00
Seon Rozenblum
14af662ab9
Added support for Unexpected Maker NANOS3
2023-06-12 20:32:46 +10:00
Jeff Epler
ce84ecf3f6
Fix flash size
2023-06-01 18:57:18 -05:00
Jeff Epler
2fb42579e8
Add minimally tested Adafruit MatrixPortal S3 board def
...
tested:
* board.LED
* neopixel as status LED
* i2c scan finds lis3dh sensor
* psram capacity
not tested:
* rgb matrix o_O
* the gpio pins
Introduce new `board` properties for matrixportal-style boards:
* MTX_COMMON
* MTX_ADDRESS
These are intended to simplify use of the RGBMatrix constructor:
```py
matrix = RGBMatrix(..., addr_pins=MTX_ADDRESS[:3], **MTX_COMMON)
```
removing the need for sending in the following individual parameters:
* rgb_pins
* clock_pin
* latch_pin
* output_enable_pins
and making construction of a 16/32/64-row display easy by slicing a tuple
of all address pins rather than writing out the individual pins. If it
works out it'll be ported back to the matrixportal m4 as well.
2023-06-01 17:23:34 -05:00
David Sullivan
d570b8b4ef
update spi pins to match schematic
2023-05-23 17:42:36 -07:00
David Sullivan
72b1bc890f
Update spi pins in mpconfigboard.h
2023-05-23 17:27:53 -07:00
David Sullivan
3f845fe8fd
board files for lolin-s3-mini
2023-05-23 14:24:28 -07:00
David Sullivan
a163273ee0
Update ports/espressif/boards/lolin_c3_pico/mpconfigboard.h
...
update board I2C pins.
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2023-05-22 19:00:16 -07:00
David Sullivan
a5df186fa7
change copyright notice
2023-05-22 13:30:36 -07:00
David Sullivan
7048ce46b1
match pins to what wemos uses
2023-05-22 10:06:50 -07:00
David Sullivan
393c0bb1f6
move sck, scl, and sda pin assignments
2023-05-21 23:27:58 -07:00
David Sullivan
0a1b2f8771
include neopixel lib
2023-05-21 14:30:51 -07:00
David Sullivan
a64d66846b
remove leftover files
2023-05-21 12:45:23 -07:00
David Sullivan
ebd7e29b98
create files
2023-05-21 11:35:11 -07:00
David Sullivan
612dbc0500
update board name
2023-05-21 11:34:54 -07:00
David Sullivan
18213c4e87
increment creation id
2023-05-21 11:34:33 -07:00
David Sullivan
437d8d7a38
Board files for LOLIN S3 MINI
2023-05-20 18:17:10 -07:00
Bill Sideris
a731c26f01
Update m5x creator id
2023-05-18 22:29:21 +03:00
Bill Sideris
302cdad4ca
m5x camera working
2023-05-18 21:39:59 +03:00
Bill Sideris
ed0cc9295f
More camera pin definition improvements
2023-05-18 19:07:48 +03:00
Bill Sideris
f4079b6799
add preliminary support for m5stack_timer_camera_x
2023-05-07 16:47:57 +03:00
Scott Shawcroft
b16037859c
Fix native epd boards
2023-04-21 14:36:35 -07:00
Scott Shawcroft
d5b747b305
Fix board inits
2023-04-21 13:23:01 -07:00
CDarius
e5a5a348fd
Fixed wrong GPIO number for touch screen interrupt
2023-04-19 08:17:10 +00:00
CDarius
d765efd71c
Moved EXTEN and DCDC2 on register 0x12
2023-04-14 13:08:52 +00:00
CDarius
32ffdcdc7c
Fix I2S pins
2023-04-14 08:02:56 +00:00
CDarius
ed86f710c2
Refactored AXP192 code and moved under ports/espressif
2023-04-13 13:45:56 +00:00
CDario
88644613b5
Add M5Stack Core2
2023-04-11 12:29:43 +00:00
Bill Sideris
20f84767dd
Merge branch 'adafruit:main' into YD_ESP32_S3
2023-04-09 01:32:21 +03:00
Bill Sideris
42ab93fa4c
YD_ESP32_S3
2023-04-07 18:34:10 +03:00
Dogus Cendek
2d48e9b0b7
Fix VID and Local_Hostname of DeneyapKart1A_v2
...
Fix VID and Local_Hostname of DeneyapKart1A_v2
2023-03-31 11:44:23 +03:00
CDario
1ea6d7b9f4
Updatate PMU initializaiton. Increased low battery waring levels and disabled some interrupts
2023-03-30 09:24:52 +00:00
CDario
808df200ab
Added pin connected to AXP192 N_VBUSSEN
2023-03-30 09:15:17 +00:00
CDario
24ed20b1fc
Fixed boot led inverted status
2023-03-30 09:06:34 +00:00
Dan Halbert
d4e6772cc2
Merge pull request #7791 from deneyapkart/add-new-boards
...
Update creator and creation IDs (deneyapkart/1a/g) and add new boards (deneyapmini/v2 and deneyapkart1av2)
2023-03-28 10:21:00 -04:00
CDario
89bd5fae61
Add M5stack AtomS3 Lite
2023-03-28 06:28:56 +00:00
Ozgur BOSTAN
2ede907746
Merge branch 'adafruit:main' into add-new-boards
2023-03-26 14:57:12 +03:00
ozgurbostan
297d9d0a81
Add new boards (deneyapmini/v2 and deneyapkart1a)
2023-03-26 14:54:34 +03:00
Ozgur BOSTAN
872495ef36
Update mpconfigboard.mk Deneyap Kart G
2023-03-26 01:03:40 +03:00
Ozgur BOSTAN
c8b329c4ee
Update mpconfigboard.mk of Deneyap Kart 1A
2023-03-26 01:03:01 +03:00
Ozgur BOSTAN
efeaa1ad20
Update mpconfigboard.mk of Deneyap Kart
2023-03-26 01:02:08 +03:00
MicroDev
730a2a9c2c
remove certain excludes from pre-commit
2023-03-25 13:09:35 +05:30
Dan Halbert
57ac9aa763
Merge pull request #7783 from deneyapkart/add-new-boards
...
Add new boards (deneyapkart/1a/g)
2023-03-24 08:58:29 -04:00
Ozgur BOSTAN
8814e0f4f7
Update sdkconfig
...
Add missing new line
2023-03-24 15:34:17 +03:00
Ozgur BOSTAN
c5a6fd97b0
Update sdkconfig
...
Add missing new line
2023-03-24 09:43:49 +03:00
Dan Halbert
0639c0850f
Merge pull request #7751 from hathach/add-codespell
...
Add codespell to pre-commit to scan and fix typo
2023-03-23 13:26:24 -04:00
Scott Shawcroft
5c72828997
Merge pull request #7760 from Neradoc/01space-042-oled-c3
...
Adding 01space OLED 0.42 C3
2023-03-23 10:14:48 -07:00
Dan Halbert
b947605ab7
Touch up
2023-03-23 09:24:11 -04:00
ozgurbostan
b38c0a4dc1
Add new boards (deneyapkart/1a/g)
2023-03-23 14:32:01 +03:00
hathach
8c1095b268
Merge branch 'main' into add-codespell
2023-03-23 14:09:57 +07:00
Neradoc
b45d128726
fix lwip name in 01space_lcd042_esp32c3
2023-03-21 16:46:08 +01:00
Neradoc
36e4dc2588
Adding 01space OLED 0.42 C3
2023-03-21 05:01:17 +01:00
Scott Shawcroft
41a8ada327
Merge pull request #7750 from Neradoc/add-ttgo-tdisplay-esp32
...
Add Lilygo TTGO T-display ESP32 board
2023-03-20 14:40:16 -07:00
Scott Shawcroft
b75d99c5d7
Merge pull request #7745 from Neradoc/lilygo-twatch-v3-MAIN
...
Add Lilygo T-Watch 2020 V3 (ESP32)
2023-03-20 14:31:32 -07:00
Neradoc
b88e76d3a4
Add builtin display support with shared board.I2C to Lolin S2 Pico
2023-03-19 17:48:36 +01:00
hathach
fecc1bdedb
fix typos (partial) detected by codepell
2023-03-18 22:17:02 +07:00
Neradoc
e7c349ea43
Add Lilygo TTGO T-display ESP32 board
2023-03-18 15:27:59 +01:00
Neradoc
f1b7612b5a
Add Lilygo T-Watch 2020 V3 (ESP32)
...
- DISPLAY is in, brightness is ok
- default busses and pin names
- enabled PSRAM
2023-03-18 01:17:46 +01:00
Matthias Kreier
f5b8b8d6f2
tailing whitespace removed (pre-commit run failed)
2023-03-13 15:30:52 +07:00
Matthias Kreier
49e9ea2e9a
add missing pins 4, 36 and 39 - and 4 aliases
...
The original list left D4 (GPIO4), VN (GPIO39) and VP (GPIO36) out.
Added aliases for 1, 3, 16 and 17 with their GPIO names, even though they won't be used as such since they are UART0 and UART2
2023-03-13 15:17:55 +07:00
MicroDev
7163ab390c
Merge pull request #7715 from bill88t/waveshare_esp32s2_pico
...
Even more board definition improvements for `waveshare_esp32s2_pico`
2023-03-12 07:46:42 +05:30
Bill Sideris
bfc551c158
Invert led
2023-03-11 14:14:47 +02:00
Bill Sideris
76e83a432c
Debug uart, default spi/i2c
2023-03-11 14:05:45 +02:00
MicroDev
5f0aa4a608
change board config of some esp32s3 boards
...
- remove unnecessary optimization flags
- shrink adafruit_feather_esp32s3_reverse_tft
2023-03-11 08:53:44 +05:30
BrainBoardz
0054362784
Updated Pin Assignments (Add SPI definition)
...
Changed incorrect i2C pins assignment in mpconfigboard.h (changed SDA/SCL to GPIO 8/GPIO 9.
Rename SD_MOSI, SD_MISO and SD_SCK to MOSI, MISO and SCK
Added SPI define in mpconfigboard.h for SPI
2023-03-09 10:26:54 -05:00
BrainBoardz
6da2ca6770
Update pins.c
...
Added a comma (,) to the the end of the definition for board_spi_obj
2023-03-08 16:46:31 -05:00
BrainBoardz
1200fe405f
Change GPIO pins for SDA and SCL
...
Chnage the SDA pin define to GPIO9 and SCL pin define to GPIO8. This now matches the currect GPIO pins numbers in pins.c
The previous GPIO pins number in mpconfigboard.h were incorrect
2023-03-08 16:38:16 -05:00
BrainBoardz
c133e79a08
Updated mpconfigboard.h
...
Add #defines for SPI_BUS_SCK, SPI_BUS_MOSI and SPI_BUS.MISO
2023-03-08 16:31:47 -05:00
BrainBoardz
7f8a3052be
Updated Pins.c definitions for SPI and I2C
...
Removed "CD" from the pin definitions for (MISO, MOSI and SCK pins). Specifically Pins 13, 15 and 14. Added Pin definitions for I2C and SPI objects
2023-03-08 16:25:18 -05:00
Scott Shawcroft
482ba05958
Merge pull request #7658 from titimoby/8.0.x.add_Lilygo_tembed
...
add support Lilygo T-embed esp32s3 board
2023-02-28 09:45:21 -08:00
Thierry Chantier
c6d38e4ba8
add support Lilygo T-embed esp32s3 board
2023-02-28 14:02:21 +00:00
MicroDev
26bab620f7
Merge pull request #7626 from bill88t/wspico-psram-speedup
...
Waveshare ESP32-S2 Pico psram definition improvements
2023-02-25 16:15:24 +05:30
Scott Shawcroft
f832386cda
Merge remote-tracking branch 'adafruit/main' into banglejs2
2023-02-23 14:43:38 -08:00
Bill Sideris
1461e9448d
Merge branch 'adafruit:main' into wspico-psram-speedup
2023-02-22 20:30:54 +02:00
Dennis Field
d1f5004121
Add ESP32-LyraT board
2023-02-22 10:54:44 -05:00
Bill Sideris
1ea118684c
120M qspi
2023-02-22 00:49:55 +02:00
Scott Shawcroft
de5f58a61d
Merge branch 'main' into banglejs2
2023-02-21 12:04:28 -08:00
Dan Halbert
8ffa7b1d55
Add Adafruit HUZZAH32 breakout
2023-02-20 20:04:22 -05:00
Bill Sideris
a2c22521b4
Updates to waveshare-esp32s2-pico board definition
2023-02-17 15:16:18 +02:00
Scott Shawcroft
931c7c1c51
Add Bangle.js 2, JDI memory displays and ACeP epd
...
This 2-in-1 PR started with the goal of support the Bangle.js 2
smartwatch with *no USB*.
* Adds "secure" DFU build support with a committed private key.
* Adds 3-bit color support with one dummy bit for the JDI memory display
* Allows nrf boards to have a board_background_task() run in RUN_BACKGROUND_TASK.
This is needed because the Bangle.js 2 uses the watchdog to reset.
* Renamed port_background_task() to port_background_tick() to indicate it
runs on tick, not RUN_BACKGROUND_TASK.
* Marks serial connected when the display terminal is inited. This means
that safe mode messages show up on the display.
ACep, 7-color epaper displays also pack 3 bits in 4. So, I added that
support as well.
* Adds 3-bit ACeP color support for 7-color e-paper displays. (Not
watch related but similar due to color depth.)
* Allows a refresh sequence instead of a single int command. The 7" ACeP
display requires a data byte for refresh.
* Adds optional delay after resetting the display. The ACeP displays
need this. (Probably to load LUTs from flash.)
* Adds a cleaning phase for ACeP displays before the real refresh.
For both:
* Add dither support to Palette.
* Palette no longer converts colors when set. Instead, it caches
converted colors at each index.
* ColorConverter now caches the last converted color. It should make
conversions faster for repeated colors (not dithering.)
2023-02-15 15:03:40 -08:00
Dan Halbert
d8231f1588
Implement safemode.py
2023-02-13 18:26:38 -05:00
Dan Halbert
9ab0733a28
Merge pull request #7530 from BrainBoardz/main
...
BrainBoardz Neuron Commit (Final I Hope!) - Updated as Per Previous Instructions VID+PID Work
2023-01-31 23:33:34 -05:00
brainboardz
2656ccffe4
Commit01-31
2023-01-31 19:35:57 -05:00
Dan Halbert
2faa8a435a
Merge pull request #7510 from BPI-STEAM/CircuitPython-main
...
Update mpconfigboard.h with LED definition for BPI-Bit-S2.
2023-01-31 16:08:10 -05:00
Scott Shawcroft
e1041a8625
Merge pull request #7509 from RetiredWizard/seeedc3
...
seeed_xiao_esp32c3 flash mode change to dio
2023-01-31 11:29:24 -08:00
Jeff Epler
b8d6f20308
Add front buttons as D0/1/2, matching the silk
2023-01-31 10:02:21 -06:00
brainboardz
f3b1ceeb81
Seventh Commit
2023-01-30 20:45:57 -05:00
brainboardz
f71b4bc018
Sixth Commit
2023-01-30 20:32:19 -05:00
brainboardz
e10816f34c
Fifth Commit
2023-01-30 20:20:37 -05:00
brainboardz
3f3519e0ab
Fourth Commit
2023-01-30 20:10:34 -05:00
brainboardz
7c525fdcb0
Third Commit
2023-01-30 19:54:11 -05:00
brainboardz
34f480d735
Second Commit
2023-01-30 19:03:57 -05:00
brainboardz
d6ebf1bf43
First commit
2023-01-30 17:12:21 -05:00
Wind-stormger
6e31cd0a4f
Update mpconfigboard.h
2023-01-30 15:41:42 +08:00
RetiredWizard
dc5cd27555
seeed_xiao_esp32c3 flash mode change to dio
...
I was having trouble flashing CircuitPython to the Seeed xiao
esp32c3 using the make flash option. With the help of DAN and
Neradoc I was able to perform a manual flash and use the make
flash option to flash an Adafruit_qtpy_esp32c3 bin but when I
went back and attempted to use make flash on the seeed bin it didn't
work. Comparing the builds, the flash mode was different and after
making this change the seeed build now flashes properly using make
flash.
2023-01-30 02:01:33 -05:00
MicroDev
f7167bd735
Merge pull request #5999 from anecdata/ESP32-S3-DevKitC-1-N32R8
...
Espressif ESP32-S3 DevKitC-1-N32R8
2023-01-29 10:27:08 +05:30
MicroDev
858e212e34
enable octal flash in sdkconfig
2023-01-29 00:23:02 +05:30
MicroDev
401d160c58
opi flash needs to be flashed in dout
2023-01-28 11:04:21 +05:30
MicroDev
cda5689263
move esp32_camera
to espcamera
2023-01-27 22:05:43 +05:30
MicroDev
a6861adb1f
Merge branch 'main' of origin into ESP32-S3-DevKitC-1-N32R8
2023-01-26 11:21:43 +05:30
MicroDev
e5cfab060d
remove redundant config messages
2023-01-26 11:20:18 +05:30
Jeff Epler
ace2062564
remove board that will not be manufactured
2023-01-25 15:10:06 -06:00
Jeff Epler
e018c6d022
Update PID to match internal list
2023-01-23 13:13:27 -06:00
MicroDev
968d8c5b4b
remove pins reserved for flash on microC3
2023-01-16 10:33:34 +05:30
Scott Shawcroft
895cd269b3
Merge pull request #7422 from CDarius/m5stack_stick_c
...
Add M5Stack Stick C board
2023-01-10 14:48:47 -08:00
Jeff Epler
7db8f92554
Update some build flags to be more like the original tft feathers
...
.. enable camera and use default (better) optimization
2023-01-10 12:28:51 -06:00
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
CDario
a2668cdf0d
Added PORT A i2c and slowed down display SPI
2023-01-05 22:30:10 +00:00
CDario
208fb341e2
Added M5Stack Stick C board
2023-01-05 21:29:02 +00: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