Skip to content

Commit 087bb29

Browse files
Datasheet corrections
1 parent b144f85 commit 087bb29

File tree

7 files changed

+107
-96
lines changed

7 files changed

+107
-96
lines changed

content/hardware/11.accessories/modulino-nodes/modulino-buttons/datasheet/datasheet.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -96,17 +96,20 @@ The Modulino® Buttons node has a dedicated microcontroller (STM32C011F4) which
9696

9797
These pads and the Qwiic connectors share the same I2C bus at 3.3 V.
9898

99-
**Additional 1×10 Header (STM32C011F4 Signals)**
100-
| **Pin** | **Function** |
101-
|---------|------------------------|
102-
| PA0 | Button/LED line (MCU) |
103-
| PA1 | Button/LED line (MCU) |
104-
| PA2 | Button/LED line (MCU) |
105-
| RX1 | UART Receive (optional)|
106-
| TX1 | UART Transmit (optional)|
107-
| SWDIO | SWD Data |
108-
| SWCLK | SWD Clock |
109-
| PF2 | NRST (Reset) |
99+
**Additional 1×10 Header**
100+
101+
| **Pin** | **Function** |
102+
|---------|--------------|
103+
| A | Button A |
104+
| GND | Ground |
105+
| 3V3 | 3.3 V Power |
106+
| PF2 | RESET |
107+
| SWCLK | SWD Clock |
108+
| SWDIO | SWD Data |
109+
| TX1 | USART Transmit |
110+
| RX1 | USART Receive |
111+
| B | Button B |
112+
| C | Button C |
110113

111114
**Note:**
112115
- The board can be reprogrammed via SWD to implement custom functionality.
@@ -258,5 +261,6 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
258261
# Revision History
259262
| **Date** | **Revision** | **Changes** |
260263
|------------|--------------|--------------------|
264+
| 23/05/2025 | 3 | Fixed pinout table and power info |
261265
| 21/05/2025 | 2 | Fixed info on LEDs |
262266
| 14/05/2025 | 1 | First release |

content/hardware/11.accessories/modulino-nodes/modulino-buzzer/datasheet/datasheet.md

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -72,17 +72,13 @@ This module features an STM32C011F4 microcontroller that drives a PKLCS1212E4001
7272
The Modulino® Buzzer node receives sound commands or frequency/tone data via I2C. The STM32C011F4 microcontroller then drives the buzzer, producing audible tones or beeps. For more advanced usage, users can re-flash the firmware via SWD to generate custom waveforms or integrate additional logic.
7373

7474
### Technical Specifications (Module-Specific)
75-
| **Specification** | **Details** |
76-
| ----------------------- | -------------------------------------------- |
77-
| **Microcontroller** | STM32C011F4 |
78-
| **Accuracy** | ADC: ±2 LSB typical INL |
79-
| **Resolution** | 12-bit ADC |
80-
| **Actuator** | PKLCS1212E4001 buzzer |
81-
| **Supply Voltage** | Min: 2.0 V, Max: 3.6 V |
82-
| **Power Consumption** | ~6.4 mA (buzzer active) |
83-
| **Accuracy** | ADC: ±2 LSB typical INL (for advanced usage) |
84-
| **Resolution** | 12-bit ADC (potential for custom expansions) |
85-
| **Communication** | I2C (Qwiic), SWD, optional UART if reprogrammed |
75+
| **Specification** | **Details** |
76+
| --------------------- | ----------------------------------------------- |
77+
| **Microcontroller** | STM32C011F4 |
78+
| **Actuator** | PKLCS1212E4001 buzzer |
79+
| **Supply Voltage** | Min: 2.0 V, Max: 3.6 V |
80+
| **Power Consumption** | ~6.4 mA (buzzer active) |
81+
| **Communication** | I2C (Qwiic), SWD, optional UART if reprogrammed |
8682

8783
### Pinout
8884

@@ -97,14 +93,16 @@ The Modulino® Buzzer node receives sound commands or frequency/tone data via I2
9793
These pads and the Qwiic connectors share the same I2C bus at 3.3 V.
9894

9995
**Additional 1×8 Header (Buzzer & MCU Signals)**
100-
| **Pin** | **Function** |
101-
|---------|--------------------|
102-
| PA0 | Buzzer signal (PWM)|
103-
| RX1 | UART Receive |
104-
| TX1 | UART Transmit |
105-
| SWDIO | SWD Data |
106-
| SWCLK | SWD Clock |
107-
| PF2 | NRST (Reset) |
96+
| **Pin** | **Function** |
97+
|---------|----------------|
98+
| GND | Ground |
99+
| 3V3 | 3.3 V Power |
100+
| RESET | Reset |
101+
| SWCLK | SWD Clock |
102+
| SWDIO | SWD Data |
103+
| TX1 | USART Transmit |
104+
| RX1 | USART Receive |
105+
| PA0 | Buzzer |
108106

109107
**Note:** You can drive the buzzer with custom signals (PWM supplied to the PA0 pin) or reprogram the STM32C011F4 via SWD for alternate modes or advanced functionality.
110108

@@ -249,6 +247,7 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
249247
| Online Store | [https://store.arduino.cc/](https://store.arduino.cc/) |
250248

251249
# Revision History
252-
| **Date** | **Revision** | **Changes** |
253-
|------------ |------------ |------------------------------------------------|
254-
| 14/05/2025 | 1 | First release |
250+
| **Date** | **Revision** | **Changes** |
251+
| ---------- | ------------ | ------------------------------------------------------------- |
252+
| 23/05/2025 | 2 | Fixed pinout table, power info, and unrelated characteristics |
253+
| 14/05/2025 | 1 | First release |

content/hardware/11.accessories/modulino-nodes/modulino-distance/datasheet/datasheet.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,10 @@ These pads and the Qwiic connectors share the same I2C bus. You can optionally s
9595
**Additional 1×4 Header (Distance Sensor Signals)**
9696
| **Pin** | **Function** |
9797
| ------- | ------------------------------------ |
98-
| GPIO1 | Interrupt output (open-drain) |
99-
| XSHUT | Active-low shutdown input |
98+
| GND | Ground |
99+
| 3V3 | 3.3 V Power |
100+
| GPIO1 | Digital Output |
101+
| XSHUT | Xshutdown |
100102

101103
**Note:** On-board 10 kΩ pull-ups to 3.3 V exist for GPIO1 and XSHUT.
102104

@@ -236,7 +238,8 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
236238
| Online Store | [https://store.arduino.cc/](https://store.arduino.cc/) |
237239

238240
# Revision History
239-
| **Date** | **Revision** | **Changes** |
240-
|------------ |------------ |------------------------------------------------|
241-
| 14/05/2025 | 1 | First release |
241+
| **Date** | **Revision** | **Changes** |
242+
| ---------- | ------------ | --------------------------------- |
243+
| 23/05/2025 | 2 | Fixed pinout table and power info |
244+
| 14/05/2025 | 1 | First release |
242245

content/hardware/11.accessories/modulino-nodes/modulino-knob/datasheet/datasheet.md

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,15 @@ This module includes an STM32C011F4 microcontroller, reading the quadrature sign
7171
The Modulino® Knob node reads a **quadrature rotary encoder** (including push-switch action), translating positional and switch states into data accessible via I2C. The on-board MCU (STM32C011F4) can also support other protocols (UART, SPI, I2S) if reprogrammed. By default, I2C data allows host microcontrollers (e.g., Arduino® UNO R4 WiFi) to read knob rotation and button states easily.
7272

7373
### Technical Specifications
74-
| **Specification** | **Details** |
75-
| ----------------------- | ------------------------------------------------- |
76-
| **Microcontroller** | STM32C011F4 (handles I2C, rotary encoder logic) |
77-
| **Accuracy** | ADC: ±2 LSB typical INL |
78-
| **Resolution** | 12-bit ADC |
79-
| **Encoder** | PEC11J-9215F-S0015 (quadrature + push switch) |
80-
| **Supply Voltage** | Min: 2.0 V, Max: 3.6 V |
81-
| **Power Consumption** | ~3.4 mA |
82-
| **Encoder Range** | 360° (continuous rotation) |
74+
75+
| **Specification** | **Details** |
76+
| ----------------------- | ----------------------------------------------- |
77+
| **Microcontroller** | STM32C011F4 (handles I2C, rotary encoder logic)|
78+
| **Encoder** | PEC11J-9215F-S0015 (quadrature + push switch) |
79+
| **Encoder Range** | 360° (continuous rotation) |
80+
| **Supply Voltage** | 3.3 V |
81+
| **Power Consumption** | ~3.4 mA |
8382
| **Communication** | I2C (Qwiic), SWD (debug/reprogram), optional UART |
84-
| **Resolution** | Internal 12-bit ADC (for custom expansions) |
8583

8684
### Pinout
8785

@@ -98,14 +96,16 @@ These pads and the Qwiic connectors share the same I2C bus at 3.3 V.
9896
**Additional 1×10 Header (Knob & MCU Signals)**
9997
| **Pin** | **Function** |
10098
|---------|-------------------|
101-
| PA0 | Encoder Pin A |
102-
| PA1 | Encoder Pin B |
103-
| PA2 | Push Switch |
104-
| RX1 | UART Receive |
105-
| TX1 | UART Transmit |
106-
| SWDIO | SWD Data |
107-
| SWCLK | SWD Clock |
108-
| PF2 | NRST (Reset) |
99+
| PA2 | Button |
100+
| GND | Ground |
101+
| 3V3 | 3.3 V Power |
102+
| PF2 | RESET |
103+
| SWCLK | SWD Clock |
104+
| SWDIO | SWD Data |
105+
| TX1 | USART Transmit |
106+
| RX1 | USART Receive |
107+
| PA0 | Encoder A |
108+
| PA1 | Encoder B |
109109

110110
**Note:** By default, the STM32C011F4 firmware manages the rotary encoder via I2C registers. Advanced users may modify this behavior by flashing custom code through SWD.
111111

@@ -259,7 +259,8 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
259259
| Online Store | [https://store.arduino.cc/](https://store.arduino.cc/) |
260260

261261
# Revision History
262-
| **Date** | **Revision** | **Changes** |
263-
|------------ |------------ |------------------------------------------------|
264-
| 14/05/2025 | 1 | First release |
262+
| **Date** | **Revision** | **Changes** |
263+
| ---------- | ------------ | ----------------------------------------------------------------- |
264+
| 23/05/2025 | 2 | Fixed pinout table, power info, removed unrelated characteristics |
265+
| 14/05/2025 | 1 | First release |
265266

content/hardware/11.accessories/modulino-nodes/modulino-movement/datasheet/datasheet.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -111,16 +111,16 @@ These pads and the Qwiic connectors share the same I2C bus. You can optionally s
111111
**Additional 1×10 Header (LSM6DSOXTR Signals)**
112112
| **Pin** | **Function** |
113113
|---------|------------------------------|
114-
| VDDIO | 3.3 V (cuttable jumper) |
115-
| GND | Ground |
116-
| INT1 | Interrupt 1 (Sensor) |
117-
| INT2 | Interrupt 2 (Sensor) |
118-
| SDO/SA0 | SPI Data Out / I2C Address |
119-
| SDX | SPI Data X |
120-
| SCX | SPI Clock X |
121-
| CS | SPI Chip Select |
122-
| SDOAUX | Auxiliary Output |
123-
| OCSAUX | Auxiliary Output |
114+
| VDDIO | Power |
115+
| GND | Ground |
116+
| INT1 | Interrupt 1 |
117+
| INT2 | Interrupt 2 |
118+
| SDO/SA0 | SPI Data Out |
119+
| SCx | SPI Clock |
120+
| SDx | SPI Data |
121+
| CS | SPI Chip Select |
122+
| SDOAUX | Auxiliary Output |
123+
| OCSAUX | Auxiliary Output |
124124

125125
**Note:** By cutting its solder jumper, you can isolate **VDDIO** from 3.3 V if needed.
126126

@@ -265,7 +265,8 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
265265
| Online Store | [https://store.arduino.cc/](https://store.arduino.cc/) |
266266

267267
# Revision History
268-
| **Date** | **Revision** | **Changes** |
269-
|------------ |------------ |------------------------------------------------|
270-
| 14/05/2025 | 1 | First release |
268+
| **Date** | **Revision** | **Changes** |
269+
| ---------- | ------------ | --------------------------------- |
270+
| 23/05/2025 | 2 | Fixed pinout table and power info |
271+
| 14/05/2025 | 1 | First release |
271272

content/hardware/11.accessories/modulino-nodes/modulino-pixels/datasheet/datasheet.md

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -69,16 +69,14 @@ This module includes an STM32C011F4 microcontroller managing eight LC8822-2020 R
6969
The Modulino® Pixels node uses the on-board **STM32C011F4** to handle LED data and provide an I2C interface. Each of the eight **LC8822-2020 RGB LEDs** can be addressed and controlled individually for color and brightness. Advanced users may reprogram the MCU (via SWD) to alter LED control logic or to interface via other protocols.
7070

7171
### Technical Specifications
72+
7273
| **Specification** | **Details** |
7374
| ----------------------- | ---------------------------------------------------------------------------- |
7475
| **Microcontroller** | STM32C011F4 (handles I2C, LED driving logic) |
75-
| **Accuracy** | ADC: ±2 LSB typical INL |
76-
| **Resolution** | 12-bit ADC |
77-
| **Actuator** | 8× LC8822-2020 RGB LEDs |
78-
| **Supply Voltage** | Min: 2.0 V, Max: 3.6 V |
79-
| **Power Consumption** | Up to 33 mA/LED at full white brightness × 8 = 264 mA, plus ~3.4 mA for MCU |
76+
| **LEDs** | 8× LC8822-2020 RGB LEDs |
77+
| **Supply Voltage** | 3.3 V |
78+
| **Power Consumption** | ~80 mA |
8079
| **Communication** | I2C (Qwiic), SWD (debug/reprogram), optional UART/SPI if reprogrammed |
81-
| **Resolution** | 12-bit ADC in MCU (optional for other expansions) |
8280

8381
### Pinout
8482

@@ -95,13 +93,16 @@ These pads and the Qwiic connectors share the same I2C bus at 3.3 V.
9593
**Additional 1×10 Header (LED & MCU Signals)**
9694
| **Pin** | **Function** |
9795
|---------|-------------------|
98-
| CO | Clock Out (for chained LEDs) |
99-
| DO | Data Out (for chained LEDs) |
100-
| RX1 | UART Receive |
101-
| TX1 | UART Transmit |
102-
| SWDIO | SWD Data |
103-
| SWCLK | SWD Clock |
104-
| PF2 | NRST (Reset) |
96+
| GND | Ground |
97+
| GND | Ground |
98+
| 3V3 | 3.3 V Power |
99+
| RESET | Reset |
100+
| SWCLK | SWD Clock |
101+
| SWDIO | SWD Data |
102+
| TX1 | USART Transmit |
103+
| RX1 | USART Receive |
104+
| D0 | Pixels Data Out |
105+
| C0 | Pixels Clock Out|
105106

106107
![Pinout Overview](assets/PixelsPinouts.png)
107108

@@ -246,9 +247,10 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
246247
| Online Store | [https://store.arduino.cc/](https://store.arduino.cc/) |
247248

248249
# Revision History
249-
| **Date** | **Revision** | **Changes** |
250-
|------------ |------------ |------------------------------------------------|
251-
| 14/05/2025 | 1 | First release |
250+
| **Date** | **Revision** | **Changes** |
251+
| ---------- | ------------ | -------------------------------------------------------------------- |
252+
| 23/05/2025 | 2 | Fixed pinout table and power info, removed unrelated characteristics |
253+
| 14/05/2025 | 1 | First release |
252254

253255

254256

content/hardware/11.accessories/modulino-nodes/modulino-thermo/datasheet/datasheet.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ The Modulino® Thermo node uses the HS3003 sensor to measure both temperature an
7474
| **Specification** | **Details** |
7575
| ----------------------- | ------------------------------------------- |
7676
| **Sensor** | HS3003 |
77-
| **Supply Voltage** | Min: 2.3 V, Max: 5.5 V |
77+
| **Supply Voltage** | 3.3 V |
7878
| **Power Consumption** | 24.4 µA (14-bit resolution, 3.3 V supply) |
7979
| **Range** | 0–100% RH, –40 °C to +125 °C |
8080
| **Accuracy** | Humidity: ±2.8% RH, Temperature: ±0.25 °C |
@@ -98,8 +98,7 @@ These pads and the Qwiic connectors share the same I2C bus. You can optionally s
9898

9999

100100
### Power Specifications
101-
- **Nominal operating voltage:** 3.3 V via Qwiic
102-
- **Sensor voltage range:** 2.3 V–5.5 V
101+
- **Nominal operating voltage:** 3.3 V via Qwiic
103102

104103
### Mechanical Information
105104
![Modulino® Thermo Mechanical Information](assets/TempMec.png)
@@ -134,14 +133,16 @@ Use the Arduino IDE or Arduino Cloud Editor to program your microcontroller. Lib
134133
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
135134
| Arduino IDE (Desktop) | [https://www.arduino.cc/en/Main/Software](https://www.arduino.cc/en/Main/Software) |
136135
| Arduino Courses | [https://www.arduino.cc/education/courses](https://www.arduino.cc/education/courses) |
137-
| Arduino Documentation | [https://docs.arduino.cc/](https://docs.arduino.cc/) |
136+
| Arduino Documentation | [https://docs.arduino.cc/](https://docs.arduino.cc/) |
138137
| Arduino IDE (Cloud) | [https://create.arduino.cc/editor](https://create.arduino.cc/editor) |
139138
| Cloud IDE Getting Started | [https://docs.arduino.cc/cloud/web-editor/tutorials/getting-started/getting-started-web-editor](https://docs.arduino.cc/cloud/web-editor/tutorials/getting-started/getting-started-web-editor) |
140139
| Project Hub | [https://projecthub.arduino.cc/](https://projecthub.arduino.cc/) |
141140
| Library Reference | [https://github.com/arduino-libraries/](https://github.com/arduino-libraries/) |
142-
| Online Store | [https://store.arduino.cc/](https://store.arduino.cc/) |
141+
| Online Store | [https://store.arduino.cc/](https://store.arduino.cc/) |
142+
| | |
143143

144144
# Revision History
145-
| **Date** | **Revision** | **Changes** |
146-
|------------ |------------ |------------------------------------------------|
147-
| 14/05/2025 | 1 | First release |
145+
| **Date** | **Revision** | **Changes** |
146+
| ---------- | ------------ | ------------- |
147+
| 23/05/2025 | 2 | Power info |
148+
| 14/05/2025 | 1 | First release |

0 commit comments

Comments
 (0)