Skip to content

Commit fe11166

Browse files
committed
feat: normalize feature names to lowercase
Updated feature names in JSON and README files to use lowercase for consistency across the documentation and codebase. Signed-off-by: Chiho Sin <[email protected]>
1 parent a60ead6 commit fe11166

File tree

11 files changed

+22
-22
lines changed

11 files changed

+22
-22
lines changed

static/boards/boards.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,38 +5,38 @@
55
"manufacturer": "FoBE",
66
"mcu_manufacturer": "Nordic",
77
"image": "/img/products/f2102.render.shot-box.r1lg.webp",
8-
"features": ["Bluetooth", "Lora", "GPS"]
8+
"features": ["bluetooth", "lora", "gps"]
99
},
1010
{
1111
"id": "fobe_idea_mesh_tracker_c1_voice",
1212
"name": "FoBE IDEA Mesh Tracker C1 Voice",
1313
"manufacturer": "FoBE",
1414
"mcu_manufacturer": "Nordic",
1515
"image": "",
16-
"features": ["Bluetooth", "Lora", "GPS", "Microphone"]
16+
"features": ["bluetooth", "lora", "gps"]
1717
},
1818
{
1919
"id": "fobe_quill_esp32s3_mesh",
2020
"name": "FoBE Quill ESP32S3 Mesh",
2121
"manufacturer": "FoBE",
2222
"mcu_manufacturer": "Espressif",
2323
"image": "/img/products/f1102.render.shot-box.r1a.webp",
24-
"features": ["WiFi", "Bluetooth"]
24+
"features": ["wifi", "bluetooth"]
2525
},
2626
{
2727
"id": "fobe_quill_nrf52840_mesh",
2828
"name": "FoBE Quill NRF52840 Mesh",
2929
"manufacturer": "FoBE",
3030
"mcu_manufacturer": "Nordic",
3131
"image": "/img/products/f1101.render.shot-box.r1a.webp",
32-
"features": ["NFC", "Bluetooth"]
32+
"features": ["nfc", "bluetooth"]
3333
},
3434
{
3535
"id": "fobe_quill_nrf52840_mesh_solar",
3636
"name": "FoBE Quill NRF52840 Mesh Solar",
3737
"manufacturer": "FoBE",
3838
"mcu_manufacturer": "Nordic",
3939
"image": "/img/products/f1101.render.shot-box.r1a.webp",
40-
"features": ["NFC", "Bluetooth", "Solar"]
40+
"features": ["nfc", "bluetooth"]
4141
}
4242
]

static/boards/fobe_idea_mesh_tracker_c1/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
FoBE IDEA Mesh Tracker C1 is a complete application board designed for outdoor LoRa communication. It integrates a nRF52840 MCU, GPS, buzzer, display screen, and LoRa transceiver, providing all the necessary features for an outdoor LoRa communication device.
1+
FoBE IDEA Mesh Tracker C1 is a complete application board designed for outdoor LoRa communication. It integrates a nRF52840 MCU, gps, buzzer, display screen, and LoRa transceiver, providing all the necessary features for an outdoor LoRa communication device.
22

3-
The board features a rotary encoder, two buttons for easy user interface operation, an onboard BLE antenna for convenient configuration, a 0.96-inch OLED screen, and two indicator LEDs. It also includes a USB-C connector, reserved SWDIO/SWCLK header holes on the side, an 8-pin header for external expansion with 6 GPIO pins, and two UF.L antenna connectors for LoRa and GPS antennas.
3+
The board features a rotary encoder, two buttons for easy user interface operation, an onboard BLE antenna for convenient configuration, a 0.96-inch OLED screen, and two indicator LEDs. It also includes a USB-C connector, reserved SWDIO/SWCLK header holes on the side, an 8-pin header for external expansion with 6 GPIO pins, and two UF.L antenna connectors for LoRa and gps antennas.
44

55
## Technical Details
66

77
- **Core Components:**
88
- nRF52840 MCU
9-
- GPS module with UF.L antenna connector
9+
- gps module with UF.L antenna connector
1010
- LoRa transceiver with UF.L antenna connector
1111
- 0.96-inch OLED screen
1212
- Buzzer for audio feedback

static/boards/fobe_idea_mesh_tracker_c1/board.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"mcu": "NRF52840",
77
"series": "nrf52",
88
"mcu_manufacturer": "Nordic",
9-
"features": ["Bluetooth", "Lora", "GPS"],
9+
"features": ["bluetooth", "lora", "gps"],
1010
"firmwares": {
1111
"circuitpython": {
1212
"id": "fobe_idea_mesh_tracker_c1",

static/boards/fobe_idea_mesh_tracker_c1_voice/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
FoBE IDEA Mesh Tracker C1 is a complete application board designed for outdoor LoRa communication. It integrates a nRF52840 MCU, GPS, buzzer, display screen, and LoRa transceiver, providing all the necessary features for an outdoor LoRa communication device.
1+
FoBE IDEA Mesh Tracker C1 is a complete application board designed for outdoor LoRa communication. It integrates a nRF52840 MCU, gps, buzzer, display screen, and LoRa transceiver, providing all the necessary features for an outdoor LoRa communication device.
22

3-
The board features a rotary encoder, two buttons for easy user interface operation, an onboard BLE antenna for convenient configuration, a 0.96-inch OLED screen, and two indicator LEDs. It also includes a USB-C connector, reserved SWDIO/SWCLK header holes on the side, an 8-pin header for external expansion with 6 GPIO pins, and two UF.L antenna connectors for LoRa and GPS antennas.
3+
The board features a rotary encoder, two buttons for easy user interface operation, an onboard BLE antenna for convenient configuration, a 0.96-inch OLED screen, and two indicator LEDs. It also includes a USB-C connector, reserved SWDIO/SWCLK header holes on the side, an 8-pin header for external expansion with 6 GPIO pins, and two UF.L antenna connectors for LoRa and gps antennas.
44

55
## Technical Details
66

77
- **Core Components:**
88
- nRF52840 MCU
9-
- GPS module with UF.L antenna connector
9+
- gps module with UF.L antenna connector
1010
- LoRa transceiver with UF.L antenna connector
1111
- 0.96-inch OLED screen
1212
- Buzzer for audio feedback

static/boards/fobe_idea_mesh_tracker_c1_voice/board.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"mcu": "NRF52840",
77
"series": "nrf52",
88
"mcu_manufacturer": "Nordic",
9-
"features": ["Bluetooth", "Lora", "GPS", "Microphone"],
9+
"features": ["bluetooth", "lora", "gps", "Microphone"],
1010
"firmwares": {
1111
"circuitpython": {
1212
"id": "fobe_idea_mesh_tracker_c1",

static/boards/fobe_quill_esp32s3_mesh/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The FoBE Quill ESP32S3 Mesh is a compact and feature-rich IoT development platform, integrating Espressif's high-performance multi-protocol SoC ESP32-S3 and Semtech's ultra-low-power sub-GHz radio transceiver SX1262. Designed for IoT applications, it provides a comprehensive wireless connectivity solution supporting IEEE 802.11 b/g/n Wi-Fi, Bluetooth 5, Thread, Zigbee, and LoRa®.
1+
The FoBE Quill ESP32S3 Mesh is a compact and feature-rich IoT development platform, integrating Espressif's high-performance multi-protocol SoC ESP32-S3 and Semtech's ultra-low-power sub-GHz radio transceiver SX1262. Designed for IoT applications, it provides a comprehensive wireless connectivity solution supporting IEEE 802.11 b/g/n Wi-Fi, bluetooth 5, Thread, Zigbee, and LoRa®.
22

33
This development board features efficient battery charging management, discrete power path, ultra-low quiescent current DC-DC converter, a 1.3-inch monochrome OLED display (SSD1306 compatible), user-programmable LED and button, MFP expansion connector, reversible USB-C connector, and easy-to-expand pin headers, making it ideal for rapid prototyping and development.
44

@@ -7,7 +7,7 @@ This development board features efficient battery charging management, discrete
77
- **Board:** FoBE Quill ESP32S3 Mesh (F1102)
88
- **Microcontroller:** Espressif ESP32*S3FH4R2 (Dual*core Xtensa® 32\*bit LX7, up to 240 MHz)
99
- **Memory:** 4 MB Flash + 2 MB PSRAM
10-
- **Wireless (Integrated):** Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth® 5 (LE) with an embedded SMD ceramic antenna.
10+
- **Wireless (Integrated):** Wi-Fi 802.11 b/g/n (2.4 GHz), bluetooth® 5 (LE) with an embedded SMD ceramic antenna.
1111
- **Wireless (External):** On-board SX1262 for LoRa® communication (470 MHz for Model SLT, 868 - 915 MHz for Model SHT) with an iPEX-U.FL connector for an external antenna.
1212
- **Display:** 1.3-inch monochrome OLED with a resolution of 128 x 64 pixels (SSD1306 compatible).
1313
- **I/O:** 20 Digital I/O Pins, 6 Analog input Pins (12\*bit ADC).

static/boards/fobe_quill_esp32s3_mesh/board.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"mcu": "ESP32-S3",
77
"series": "esp32",
88
"mcu_manufacturer": "Espressif",
9-
"features": ["WiFi", "Bluetooth"],
9+
"features": ["wifi", "bluetooth"],
1010
"firmwares": {
1111
"circuitpython": {
1212
"id": "fobe_quill_esp32s3_mesh",

static/boards/fobe_quill_nrf52840_mesh/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The FoBE Quill nRF52840 Mesh is a compact and versatile development platform for IoT solutions. It combines Nordic's high-end multiprotocol SoC, the nRF52840, with Semtech's ultra-low-power sub-GHz radio transceiver, the SX1262. Designed for IoT applications, it offers a comprehensive wireless connectivity solution, supporting protocols such as Bluetooth 5, Thread, Zigbee, IEEE 80.2.15.4, and LoRa®.
1+
The FoBE Quill nRF52840 Mesh is a compact and versatile development platform for IoT solutions. It combines Nordic's high-end multiprotocol SoC, the nRF52840, with Semtech's ultra-low-power sub-GHz radio transceiver, the SX1262. Designed for IoT applications, it offers a comprehensive wireless connectivity solution, supporting protocols such as bluetooth 5, Thread, Zigbee, IEEE 80.2.15.4, and LoRa®.
22

33
This development board is feature-rich, including a battery charger, dedicated power path management, an ultra-low quiescent current DC-DC converter, a 1.14-inch color IPS display, user-programmable LEDs and buttons, an MFP expansion connector, a reversible USB-C connector, and header sockets for easy expansion.
44

@@ -7,7 +7,7 @@ This development board is feature-rich, including a battery charger, dedicated p
77
- **Board:** FoBE Quill nRF52840 Mesh (F1101)
88
- **Microcontroller:** Nordic nRF52840 (64 MHz Arm® Cortex-M4 with FPU)
99
- **Memory:** 1024 kB ROM, 256 kB SRAM
10-
- **Wireless (Integrated):** Bluetooth® 5, Thread, Zigbee, IEEE 802.15.4, NFC-A Tag, 2.4 GHz proprietary with an embedded SMD ceramic antenna.
10+
- **Wireless (Integrated):** bluetooth® 5, Thread, Zigbee, IEEE 802.15.4, nfc-A Tag, 2.4 GHz proprietary with an embedded SMD ceramic antenna.
1111
- **Wireless (External):** On-board SX1262 for LoRa® communication (470 MHz for Model SLT, 868 - 915 MHz for Model SHT) with an iPEX-U.FL connector for an external antenna.
1212
- **Display:** 1.14-inch color TFT LCD with a resolution of 240 x 135 pixels (ST7789V driver).
1313
- **I/O:** 20 Digital I/O Pins, 8 Analog input Pins (12-bit), and 4x 4-channel PWM.

static/boards/fobe_quill_nrf52840_mesh/board.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"mcu": "NRF52840",
77
"series": "nrf52",
88
"mcu_manufacturer": "Nordic",
9-
"features": ["NFC", "Bluetooth"],
9+
"features": ["nfc", "bluetooth"],
1010
"firmwares": {
1111
"circuitpython": {
1212
"id": "fobe_quill_nrf52840_mesh",

static/boards/fobe_quill_nrf52840_mesh_solar/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The FoBE Quill nRF52840 Mesh is a compact and versatile development platform for IoT solutions. It combines Nordic's high-end multiprotocol SoC, the nRF52840, with Semtech's ultra-low-power sub-GHz radio transceiver, the SX1262. Designed for IoT applications, it offers a comprehensive wireless connectivity solution, supporting protocols such as Bluetooth 5, Thread, Zigbee, IEEE 80.2.15.4, and LoRa®.
1+
The FoBE Quill nRF52840 Mesh is a compact and versatile development platform for IoT solutions. It combines Nordic's high-end multiprotocol SoC, the nRF52840, with Semtech's ultra-low-power sub-GHz radio transceiver, the SX1262. Designed for IoT applications, it offers a comprehensive wireless connectivity solution, supporting protocols such as bluetooth 5, Thread, Zigbee, IEEE 80.2.15.4, and LoRa®.
22

33
This development board is feature-rich, including a battery charger, dedicated power path management, an ultra-low quiescent current DC-DC converter, a 1.14-inch color IPS display, user-programmable LEDs and buttons, an MFP expansion connector, a reversible USB-C connector, and header sockets for easy expansion.
44

@@ -7,7 +7,7 @@ This development board is feature-rich, including a battery charger, dedicated p
77
- **Board:** FoBE Quill nRF52840 Mesh (F1101)
88
- **Microcontroller:** Nordic nRF52840 (64 MHz Arm® Cortex-M4 with FPU)
99
- **Memory:** 1024 kB ROM, 256 kB SRAM
10-
- **Wireless (Integrated):** Bluetooth® 5, Thread, Zigbee, IEEE 802.15.4, NFC-A Tag, 2.4 GHz proprietary with an embedded SMD ceramic antenna.
10+
- **Wireless (Integrated):** bluetooth® 5, Thread, Zigbee, IEEE 802.15.4, nfc-A Tag, 2.4 GHz proprietary with an embedded SMD ceramic antenna.
1111
- **Wireless (External):** On-board SX1262 for LoRa® communication (470 MHz for Model SLT, 868 - 915 MHz for Model SHT) with an iPEX-U.FL connector for an external antenna.
1212
- **Display:** 1.14-inch color TFT LCD with a resolution of 240 x 135 pixels (ST7789V driver).
1313
- **I/O:** 20 Digital I/O Pins, 8 Analog input Pins (12-bit), and 4x 4-channel PWM.

0 commit comments

Comments
 (0)