You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: Update documentation for FoBE Quill nRF52840 and ESP32S3 Mesh
- Clarified instructions for firmware installation and programming.
- Improved voltage measurement explanations and calculations.
- Corrected minor grammatical errors for better readability.
Signed-off-by: ChihoSin [email protected]
Drag the `firmware-fobe_quill_nrf52840_mesh-2.7.3.cf574c7.uf2` file to the driver. The download will run automatically, then the driver will log out.
46
+
Drag the `firmware-fobe_quill_nrf52840_mesh-2.7.3.cf574c7.uf2` file to the drive. The installation will run automatically, then the drive will disappear.
47
47
48
48
</TabItem>
49
49
<TabItemvalue="hex">
@@ -64,6 +64,6 @@ adafruit-nrfutil --verbose dfu serial --package firmware-fobe_quill_nrf52840_mes
64
64
</TabItem>
65
65
</Tabs>
66
66
67
-
That your can use the FoBE Quill nRF52840 Mesh with the Meshtastic network, you can now use the Meshtastic app to configure your device and start using it.
67
+
Now you can use the FoBE Quill nRF52840 Mesh with the Meshtastic network. You can use the Meshtastic app to configure your device and start using it.
68
68
69
69
More information can be found in the [Meshtastic documentation](https://meshtastic.org/docs/).
Copy file name to clipboardExpand all lines: docs/product/f1101/index.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ order: 1
22
22
</div>
23
23
## Introduction
24
24
25
-
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 (packaged using SiP technology). 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®.
25
+
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®.
26
26
27
27
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.
28
28
@@ -106,7 +106,7 @@ This development board is feature-rich, including a battery charger, dedicated p
@@ -18,7 +18,7 @@ You can follow the official guide of [PlatformIO](https://platformio.org/platfor
18
18
19
19
1. Open the **PlatformIO Home** and navigate to **Platforms**.
20
20
2. Click "Advanced Installation" button.
21
-
3. Input the git repository url```https://github.com/fobe-projects/fobe-nrf52-platformio.git#develop``` then click "Install" button, and wait for the installation to complete.
21
+
3. Input the git repository URL```https://github.com/fobe-projects/fobe-nrf52-platformio.git#develop``` then click "Install" button, and wait for the installation to complete.
Copy file name to clipboardExpand all lines: docs/product/f1101/quickstart.mdx
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,11 +59,15 @@ Power consumption measurements were performed while powering the board with a si
59
59
60
60
Battery voltage is measured using a voltage divider with high-precision thick film resistors. The high-side resistor (R1) is 1M Ohm, and the low-side resistor (R2) is 1.5M Ohm. The SoC's **P0.05** GPIO is connected to the measurement point.
61
61
62
-
For a voltage divider circuit with two resistors, R1 and R2, in series, where Vin is the input voltage and Vout is the voltage across R2:
62
+
For a voltage divider circuit with two resistors, R1 and R2, in series, where Vin is the input voltage (battery voltage) and Vout is the voltage across R2 (measured by the ADC):
63
63
64
64
**Vout = Vin * (R2 / (R1 + R2))**
65
65
66
-
By reading the voltage at the measurement point with the ADC, the battery voltage can be calculated using this formula.
66
+
In this case: **Vout = Vin * (1.5M / (1M + 1.5M)) = Vin * 0.6**
67
+
68
+
Therefore: **Vin = Vout / 0.6 = Vout * 1.667**
69
+
70
+
By reading the voltage at the measurement point with the ADC, the battery voltage can be calculated by multiplying the measured voltage by 1.667.
67
71
68
72
## General purpose I/Os
69
73
@@ -245,8 +249,8 @@ void loop()
245
249
// Read battery voltage
246
250
int raw = analogRead(PIN_VBAT);
247
251
float vref = 3.0; // ADC reference voltage
248
-
float vmeas = raw * vref / 4095.0;
249
-
float voltage = vmeas * 1.72; // Adjusted for the voltage divider, assuming r1 and r2 are not used here
252
+
float vmeas = raw * vref / 4095.0; // Measured voltage at ADC pin
253
+
float voltage = vmeas * 1.667; // Calculate actual battery voltage using voltage divider ratio
Drag the `firmware-fobe_quill_esp32s3_mesh-2.7.3.cf574c7.uf2` file to the driver. The download will run automatically, then the driver will log out.
46
+
Drag the `firmware-fobe_quill_esp32s3_mesh-2.7.3.cf574c7.uf2` file to the drive. The installation will run automatically, then the drive will disappear.
47
47
48
48
</TabItem>
49
49
<TabItemvalue="hex">
50
50
51
-
This is recommended method, to install latest version:
51
+
This is the recommended method to install the latest version:
52
52
53
53
```shell
54
54
pip3 install --user adafruit-nrfutil
@@ -64,6 +64,6 @@ adafruit-nrfutil --verbose dfu serial --package firmware-fobe_quill_nrf52840_mes
64
64
</TabItem>
65
65
</Tabs>
66
66
67
-
That your can use the FoBE Quill ESP32S3 Mesh with the Meshtastic network, you can now use the Meshtastic app to configure your device and start using it.
67
+
Now you can use the FoBE Quill ESP32S3 Mesh with the Meshtastic network. You can use the Meshtastic app to configure your device and start using it.
68
68
69
69
More information can be found in the [Meshtastic documentation](https://meshtastic.org/docs/).
Copy file name to clipboardExpand all lines: docs/product/f1102/index.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,9 +23,9 @@ order: 1
23
23
24
24
## Introduction
25
25
26
-
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 (SiP package). 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®.
26
+
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®.
27
27
28
-
This development board features efficient battery charging management, discrete power path, ultra-low quiescent current DC-DC converter, a 1.3-inch 16-pin OLED display (SSD1312 driver), 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.
28
+
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.
29
29
30
30
## Tech specs
31
31
<table>
@@ -129,7 +129,7 @@ This development board features efficient battery charging management, discrete
0 commit comments