machine/pyportal: add needed values to board file for ninafw BLE support

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram
2024-01-06 18:58:24 +01:00
committed by Ron Evans
parent c7c9a76af5
commit 8c90f4facf
4 changed files with 20 additions and 6 deletions
+3 -2
View File
@@ -110,8 +110,9 @@ const (
// NINA-W102 settings
const (
NINA_BAUDRATE = 912600
NINA_RESET_INVERTED = true
NINA_BAUDRATE = 912600
NINA_RESET_INVERTED = true
NINA_SOFT_FLOWCONTROL = false
)
// I2S pins
+3 -2
View File
@@ -95,8 +95,9 @@ const (
// NINA-W102 settings
const (
NINA_BAUDRATE = 115200
NINA_RESET_INVERTED = true
NINA_BAUDRATE = 115200
NINA_RESET_INVERTED = true
NINA_SOFT_FLOWCONTROL = false
)
// Onboard crystal oscillator frequency, in MHz.
+13 -1
View File
@@ -53,9 +53,12 @@ const (
NINA_GPIO0 = D6
NINA_RESETN = D7
// pins used for the ESP32 connection do not allow hardware
// flow control, which is required. have to emulate with software.
NINA_TX = D1
NINA_RX = D0
NINA_RTS = D51
NINA_CTS = NINA_ACK
NINA_RTS = NINA_GPIO0
LCD_DATA0 = D34
@@ -111,6 +114,15 @@ var (
UART1 = &sercomUSART4
DefaultUART = UART1
UART_NINA = UART1
)
// NINA-W102 settings
const (
NINA_BAUDRATE = 115200
NINA_RESET_INVERTED = true
NINA_SOFT_FLOWCONTROL = true
)
// I2C pins
+1 -1
View File
@@ -1,6 +1,6 @@
{
"inherits": ["atsamd51j20a"],
"build-tags": ["pyportal"],
"build-tags": ["pyportal", "ninafw"],
"serial": "usb",
"flash-1200-bps-reset": "true",
"flash-method": "msd",