circuitpython/ports/espressif/boards
Scott Shawcroft e1df598199
Split displayio hardware support from core
These are moved:
* Display -> busdisplay.BusDisplay
* FourWire -> fourwire.FourWire
* EPaperDisplay -> epaperdisplay.EPaperDisplay
* I2CDisplay -> i2cdisplaybus.I2CDisplayBus

`paralleldisplay` is now `paralleldisplaybus` (and registered as
`paralleldisplay` too).

Bus related helpers are split out of display_core into bus_core.
It is in still displayio since it is a dependency of both
busdisplay and epaperdisplay.

Fixes #7667
2023-10-24 15:43:34 -07:00
..
01space_lcd042_esp32c3 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_esp32s3_camera Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_feather_esp32_v2 Update all target sdkconfig 2023-09-22 10:03:20 -07:00
adafruit_feather_esp32s2 Fix builds 2023-09-22 10:03:20 -07:00
adafruit_feather_esp32s2_reverse_tft Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_feather_esp32s2_tft Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_feather_esp32s3_4mbflash_2mbpsram Re-enable rgbmatrix on IDF 5.1 2023-10-05 14:56:11 -07:00
adafruit_feather_esp32s3_nopsram Fix builds 2023-09-22 10:03:20 -07:00
adafruit_feather_esp32s3_reverse_tft Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_feather_esp32s3_tft Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_feather_huzzah32 Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
adafruit_funhouse Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_huzzah32_breakout Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
adafruit_magtag_2.9_grayscale Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
adafruit_matrixportal_s3 Merge tag '8.2.7' into merge_in_8.2.7 2023-10-20 15:21:30 -07:00
adafruit_metro_esp32s2 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
adafruit_metro_esp32s3 Merge tag '8.2.7' into merge_in_8.2.7 2023-10-20 15:21:30 -07:00
adafruit_qtpy_esp32_pico Update ADC and I2S APIs for 5.1 2023-09-26 16:06:54 -07:00
adafruit_qtpy_esp32c3 Fix builds 2023-09-22 10:03:20 -07:00
adafruit_qtpy_esp32s2 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
adafruit_qtpy_esp32s3_4mbflash_2mbpsram Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
adafruit_qtpy_esp32s3_nopsram Use correct flash defaults 2023-09-13 11:40:09 -07:00
adafruit_qualia_s3_rgb666 Add missing Ax pins for Qualia ESP32-S3 2023-10-18 14:11:30 -07:00
ai_thinker_esp32-c3s Fix builds 2023-09-22 10:03:20 -07:00
ai_thinker_esp32-c3s-2m Three more board fixes 2023-09-22 10:03:20 -07:00
ai_thinker_esp_12k_nodemcu More kconfig updates 2023-09-13 11:40:09 -07:00
arduino_nano_esp32s3 Fix builds 2023-09-22 10:03:20 -07:00
arduino_nano_esp32s3_inverted_statusled Fix builds 2023-09-22 10:03:20 -07:00
artisense_rd00 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
atmegazero_esp32s2 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
beetle-esp32-c3 Fix builds 2023-09-22 10:03:20 -07:00
bpi_bit_s2 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
bpi_leaf_s3 Merge pull request #8411 from tannewt/update-idf 2023-09-22 09:45:35 -07:00
bpi_picow_s3 More kconfig updates 2023-09-13 11:40:09 -07:00
brainboardz_neuron More kconfig updates 2023-09-13 11:40:09 -07:00
crcibernetica-ideaboard Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
crumpspace_crumps2 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
cytron_maker_feather_aiot_s3 Fix builds 2023-09-22 10:03:20 -07:00
deneyap_kart Fix builds 2023-09-22 10:03:20 -07:00
deneyap_kart_1a Fix builds 2023-09-22 10:03:20 -07:00
deneyap_kart_1a_v2 Fix board def mistakes and cast 2023-09-20 11:45:45 -07:00
deneyap_kart_g Fix builds 2023-09-22 10:03:20 -07:00
deneyap_mini Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
deneyap_mini_v2 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
doit_esp32_devkit_v1 Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
electroniccats_bastwifi Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
es3ink Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
espressif_esp32_eye Fix builds 2023-09-22 10:03:20 -07:00
espressif_esp32_lyrat Fix builds 2023-09-22 10:03:20 -07:00
espressif_esp32c3_devkitm_1_n4 H2 works 2023-09-22 10:03:20 -07:00
espressif_esp32c6_devkitc_1_n8 C6 compiles, runs but wifi crashes 2023-09-22 10:02:35 -07:00
espressif_esp32c6_devkitm_1_n4 H2 works 2023-09-22 10:03:20 -07:00
espressif_esp32h2_devkitm_1_n4 Enable BLE on H2 devkit 2023-09-22 15:05:20 -07:00
espressif_esp32s2_devkitc_1_n4 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
espressif_esp32s2_devkitc_1_n4r2 Update new boards. Reduce memory use in S2 2023-09-14 11:19:38 -07:00
espressif_esp32s2_devkitc_1_n8r2 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
espressif_esp32s3_box Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
espressif_esp32s3_box_lite Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
espressif_esp32s3_devkitc_1_n8 Use correct flash defaults 2023-09-13 11:40:09 -07:00
espressif_esp32s3_devkitc_1_n8r2 More kconfig updates 2023-09-13 11:40:09 -07:00
espressif_esp32s3_devkitc_1_n8r8 More kconfig updates 2023-09-13 11:40:09 -07:00
espressif_esp32s3_devkitc_1_n8r8_hacktablet Add board.I2C pin definitions to mpconfigboard.h 2023-10-22 12:27:25 -04:00
espressif_esp32s3_devkitc_1_n32r8 More kconfig updates 2023-09-13 11:40:09 -07:00
espressif_esp32s3_devkitm_1_n8 Use correct flash defaults 2023-09-13 11:40:09 -07:00
espressif_esp32s3_eye Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
espressif_esp32s3_lcd_ev bump ram to 120MHz 2023-09-26 07:49:00 -05:00
espressif_esp32s3_usb_otg_n8 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
espressif_hmi_devkit_1 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
espressif_kaluga_1 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
espressif_kaluga_1.3 Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
espressif_saola_1_wroom Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
espressif_saola_1_wrover Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
franzininho_wifi_wroom Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
franzininho_wifi_wrover Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
gravitech_cucumber_m Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
gravitech_cucumber_ms Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
gravitech_cucumber_r Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
gravitech_cucumber_rs Clean up more s2 sdkconfig 2023-09-13 11:40:08 -07:00
hardkernel_odroid_go Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
hexky_s2 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
hiibot_iots2 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
lilygo_tembed_esp32s3 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
lilygo_ttgo_t-01c3 Three more board fixes 2023-09-22 10:03:20 -07:00
lilygo_ttgo_t-oi-plus Three more board fixes 2023-09-22 10:03:20 -07:00
lilygo_ttgo_t8_esp32_s2_wroom Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
lilygo_ttgo_t8_s2 More kconfig updates 2023-09-13 11:40:09 -07:00
lilygo_ttgo_t8_s2_st7789 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
lilygo_ttgo_tdisplay_esp32_16m Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
lilygo_twatch_2020_v3 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
lolin_c3_mini Fix builds 2023-09-22 10:03:20 -07:00
lolin_c3_pico Fix builds 2023-09-22 10:03:20 -07:00
lolin_s2_mini More kconfig updates 2023-09-13 11:40:09 -07:00
lolin_s2_pico Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
lolin_s3 More kconfig updates 2023-09-13 11:40:09 -07:00
lolin_s3_mini Size optimize 3 more boards 2023-09-13 11:40:09 -07:00
luatos_core_esp32c3 Fix builds 2023-09-22 10:03:20 -07:00
luatos_core_esp32c3_ch343 Fix builds 2023-09-22 10:03:20 -07:00
m5stack_atom_echo Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
m5stack_atom_lite Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
m5stack_atom_matrix Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
m5stack_atom_u Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
m5stack_atoms3 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
m5stack_atoms3_lite Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
m5stack_atoms3u Update new boards. Reduce memory use in S2 2023-09-14 11:19:38 -07:00
m5stack_core2 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
m5stack_core_basic Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
m5stack_core_fire Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
m5stack_m5paper Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
m5stack_stamp_c3 Fix builds 2023-09-22 10:03:20 -07:00
m5stack_stick_c Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
m5stack_stick_c_plus Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
m5stack_timer_camera_x Fix builds 2023-09-22 10:03:20 -07:00
magiclick_s3_n4r2 Merge tag '8.2.7' into merge_in_8.2.7 2023-10-20 15:21:30 -07:00
maker_badge Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
makerfabs_tft7 Pin name consistency changes 2023-10-22 03:21:03 -04:00
microdev_micro_c3 Fix builds 2023-09-22 10:03:20 -07:00
microdev_micro_s2 More kconfig updates 2023-09-13 11:40:09 -07:00
mixgo_ce_serial Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
mixgo_ce_udisk Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
morpheans_morphesp-240 Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
muselab_nanoesp32_s2_wroom Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
muselab_nanoesp32_s2_wrover More kconfig updates 2023-09-13 11:40:09 -07:00
odt_pixelwing_esp32_s2 More kconfig updates 2023-09-13 11:40:09 -07:00
seeed_xiao_esp32c3 Fix builds 2023-09-22 10:03:20 -07:00
smartbeedesigns_bee_data_logger Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
smartbeedesigns_bee_motion_s3 Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
smartbeedesigns_bee_s3 Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
targett_module_clip_wroom More kconfig updates 2023-09-13 11:40:09 -07:00
targett_module_clip_wrover More kconfig updates 2023-09-13 11:40:09 -07:00
unexpectedmaker_blizzard_s3 Merge tag '8.2.7' into merge_in_8.2.7 2023-10-20 15:21:30 -07:00
unexpectedmaker_feathers2 More kconfig updates 2023-09-13 11:40:09 -07:00
unexpectedmaker_feathers2_neo More kconfig updates 2023-09-13 11:40:09 -07:00
unexpectedmaker_feathers2_prerelease More kconfig updates 2023-09-13 11:40:09 -07:00
unexpectedmaker_feathers3 More kconfig updates 2023-09-13 11:40:09 -07:00
unexpectedmaker_nanos3 Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
unexpectedmaker_pros3 More kconfig updates 2023-09-13 11:40:09 -07:00
unexpectedmaker_tinypico Fix builds 2023-09-22 10:03:20 -07:00
unexpectedmaker_tinypico_nano Fix builds 2023-09-22 10:03:20 -07:00
unexpectedmaker_tinys2 More kconfig updates 2023-09-13 11:40:09 -07:00
unexpectedmaker_tinys3 More kconfig updates 2023-09-13 11:40:09 -07:00
waveshare_esp32_s2_pico_lcd Split displayio hardware support from core 2023-10-24 15:43:34 -07:00
waveshare_esp32_s3_pico removing gpio (19,20) and adding gpio(33,34) and spi pins 2023-10-08 12:53:43 +05:30
waveshare_esp32_s3_zero Added support the Waveshare ESP32-S3-Zero and GRB status LEDs 2023-10-21 01:22:46 +01:00
waveshare_esp32s2_pico More kconfig updates 2023-09-13 11:40:09 -07:00
yd_esp32_s3_n8r8 Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00
yd_esp32_s3_n16r8 Hopefully finish updating kconfig 2023-09-13 11:40:09 -07:00