Skip to content

Commit

Permalink
Add WeAct ESP32-C6
Browse files Browse the repository at this point in the history
  • Loading branch information
bill88t committed Nov 14, 2023
1 parent f24c04b commit 73fbbac
Show file tree
Hide file tree
Showing 24 changed files with 208 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Boardfiles/weact_esp32c6_n4/boot.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
01-early-connection.py
02-path.py
03-wifi.py
04-advance-time.lja
05-telnet.lja
06-reload-hostname.py
07-no-dmesg.lja
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
32 changes: 32 additions & 0 deletions Boardfiles/weact_esp32c6_n4/pinout.map
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
,------------.
|-, .-, .--- |
||`-' `-' || |
[ 3V3 ] |o = ESPRESSIF = o| [ GND ]
[ RST ] |o = ESP32-C6 = o| [ GPIO16 | U0TXD ]
[ SDIO | FSPIHD | ADC1_CH4 | LP_UART_RXD | LP_GPIO4 | MTMS | GPIO04 ] |o = WROOM-1 = o| [ GPIO17 | U0RXD ]
[ SDIO | FSPIWP | ADC1_CH5 | LP_UART_TXD | LP_GPIO5 | MTDI | GPIO05 ] |o = = o| [ GPIO15 | JTAG ]
[ FSPICLK | ADC1_CH6 | LP_I2C_SDA | LP_GPIO6 | MTCK | GPIO06 ] |o = = o| [ GPIO23 | SDIO_DATA3 ]
[ FSPID | | LP_I2C_SCL | LP_GPIO7 | MTDO | GPIO07 ] |o = = o| [ GPIO22 | SDIO_DATA2 ]
[ XTAL_32K_P | ADC1_CH0 | LP_UART_DTRN | LP_GPIO0 | | GPIO00 ] |o = P1N4 = o| [ GPIO21 | SDIO_DATA1 ]
[ XTAL_32K_N | ADC1_CH1 | LP_UART_DSRN | LP_GPIO1 | | GPIO01 ] |o |||||||||||| o| [ GPIO20 | SDIO_DATA0 ]
[ RGB LED | ROM | BOOT | | | GPIO08 ] |o\ PWR o| [ GPIO19 | SDIO_CLK ]
[ GPIO10 ] |o `> RGB o| [ GPIO18 | SDIO_CMD ]
[ GPIO11 ] |o ,----. o| [ GPIO09 | BOOT ]
[ | FSPIQ | ADC1_CH2 | LP_UART_RTSN | LP_GPIO2 | | GPIO02 ] |o |R G| o| [ GND ]
[ ADC1_CH3 | LP_UART_CTSN | LP_GPIO3 | | GPIO03 ] |o | B | o| [ GPIO13 | USB_D+ ]
[ 5V ] |o '----' o| [ GPIO12 | USB_D- ]
[ GND ] |o =[ ]= =[ ]= o| [ GND ]
|o RESET BOOT o|
| USB UART |
| ,---. ,---. |
`__| |____| |__'
' ' ` '


WeAct ESP32-C6N4

SoC : ESP32-C6
RAM : 512KB
Storage : QIO (4MB)
Wi-fi : True
Bluetooth : True
43 changes: 43 additions & 0 deletions Boardfiles/weact_esp32c6_n4/pintab.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
from board import (
IO0,
IO1,
IO2,
IO3,
IO4,
IO5,
IO6,
IO7,
IO8,
IO9,
IO10,
IO11,
IO15,
IO18,
IO19,
IO20,
IO21,
IO22,
IO23,
)

pintab = {
0: IO0,
1: IO1,
2: IO2,
3: IO3,
4: IO4,
5: IO5,
6: IO6,
7: IO7,
8: IO8,
9: IO9,
10: IO10,
11: IO11,
15: IO15,
18: IO18,
19: IO19,
20: IO20,
21: IO21,
22: IO22,
23: IO23,
}
22 changes: 22 additions & 0 deletions Boardfiles/weact_esp32c6_n4/settings.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
CIRCUITPY_PYSTACK_SIZE = 12288

[LJINUX]
leden = -1
setup = true
serial_console = true
usb_access = false
ledtype = "neopixel"
led = -1
DEBUG = false
root_SCLK = -1
root_SCSn = -1
root_MOSI = -1
root_MISO = -1

[IWD]
#Network1 = "password1"
#Network2 = "password2"

[IWD-AP]
SSID = "ljinux"
PASSWD = "ljinuxingallovertheplace"
7 changes: 7 additions & 0 deletions Boardfiles/weact_esp32c6_n8/boot.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
01-early-connection.py
02-path.py
03-wifi.py
04-advance-time.lja
05-telnet.lja
06-reload-hostname.py
07-no-dmesg.lja
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
32 changes: 32 additions & 0 deletions Boardfiles/weact_esp32c6_n8/pinout.map
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
,------------.
|-, .-, .--- |
||`-' `-' || |
[ 3V3 ] |o = ESPRESSIF = o| [ GND ]
[ RST ] |o = ESP32-C6 = o| [ GPIO16 | U0TXD ]
[ SDIO | FSPIHD | ADC1_CH4 | LP_UART_RXD | LP_GPIO4 | MTMS | GPIO04 ] |o = WROOM-1 = o| [ GPIO17 | U0RXD ]
[ SDIO | FSPIWP | ADC1_CH5 | LP_UART_TXD | LP_GPIO5 | MTDI | GPIO05 ] |o = = o| [ GPIO15 | JTAG ]
[ FSPICLK | ADC1_CH6 | LP_I2C_SDA | LP_GPIO6 | MTCK | GPIO06 ] |o = = o| [ GPIO23 | SDIO_DATA3 ]
[ FSPID | | LP_I2C_SCL | LP_GPIO7 | MTDO | GPIO07 ] |o = = o| [ GPIO22 | SDIO_DATA2 ]
[ XTAL_32K_P | ADC1_CH0 | LP_UART_DTRN | LP_GPIO0 | | GPIO00 ] |o = P1N8 = o| [ GPIO21 | SDIO_DATA1 ]
[ XTAL_32K_N | ADC1_CH1 | LP_UART_DSRN | LP_GPIO1 | | GPIO01 ] |o |||||||||||| o| [ GPIO20 | SDIO_DATA0 ]
[ RGB LED | ROM | BOOT | | | GPIO08 ] |o\ PWR o| [ GPIO19 | SDIO_CLK ]
[ GPIO10 ] |o `> RGB o| [ GPIO18 | SDIO_CMD ]
[ GPIO11 ] |o ,----. o| [ GPIO09 | BOOT ]
[ | FSPIQ | ADC1_CH2 | LP_UART_RTSN | LP_GPIO2 | | GPIO02 ] |o |R G| o| [ GND ]
[ ADC1_CH3 | LP_UART_CTSN | LP_GPIO3 | | GPIO03 ] |o | B | o| [ GPIO13 | USB_D+ ]
[ 5V ] |o '----' o| [ GPIO12 | USB_D- ]
[ GND ] |o =[ ]= =[ ]= o| [ GND ]
|o RESET BOOT o|
| USB UART |
| ,---. ,---. |
`__| |____| |__'
' ' ` '


WeAct ESP32-C6N8

SoC : ESP32-C6
RAM : 512KB
Storage : QIO (8MB)
Wi-fi : True
Bluetooth : True
43 changes: 43 additions & 0 deletions Boardfiles/weact_esp32c6_n8/pintab.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
from board import (
IO0,
IO1,
IO2,
IO3,
IO4,
IO5,
IO6,
IO7,
IO8,
IO9,
IO10,
IO11,
IO15,
IO18,
IO19,
IO20,
IO21,
IO22,
IO23,
)

pintab = {
0: IO0,
1: IO1,
2: IO2,
3: IO3,
4: IO4,
5: IO5,
6: IO6,
7: IO7,
8: IO8,
9: IO9,
10: IO10,
11: IO11,
15: IO15,
18: IO18,
19: IO19,
20: IO20,
21: IO21,
22: IO22,
23: IO23,
}
22 changes: 22 additions & 0 deletions Boardfiles/weact_esp32c6_n8/settings.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
CIRCUITPY_PYSTACK_SIZE = 12288

[LJINUX]
leden = -1
setup = true
serial_console = true
usb_access = false
ledtype = "neopixel"
led = -1
DEBUG = false
root_SCLK = -1
root_SCSn = -1
root_MOSI = -1
root_MISO = -1

[IWD]
#Network1 = "password1"
#Network2 = "password2"

[IWD-AP]
SSID = "ljinux"
PASSWD = "ljinuxingallovertheplace"

0 comments on commit 73fbbac

Please sign in to comment.