component
BLUENRG-345MC
Public Made by Adomby adom
STMicroelectronics RF Transceiver ICs, QFN-48-EP(6x6). Pinout reviewed by a person against the datasheet, KiCad symbol/footprint/3D.
← Commit history
bluenrg-345mc: factory component page (tier=lcsc)
2 files changed
+212−215
bluenrg-345mc-etched.step+1−1@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-10-21T17:46:42',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-10-21T18:31:12',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
page.json+211−214@@ -4,7 +4,7 @@ "slug": "bluenrg-345mc", "title": "BLUENRG-345MC", "brief": "STMicroelectronics RF Transceiver ICs, QFN-48-EP(6x6). Pinout reviewed by a person against the datasheet, KiCad symbol/footprint/3D.",- "version": "0.1.1",+ "version": "0.1.0", "license": "CC-BY-SA-4.0", "tags": [ "component",@@ -374,8 +374,8 @@ 6.02, 0.9 ],- "zmin_mm": 0,- "centre_offset_mm": 0,+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0, "footprint_binding": "identity", "sha256": "19f13525df0bc029c547236fe4408611192506a361857e53b969fe8ba5e34523", "checked": "2026-10-21",@@ -393,8 +393,8 @@ 6.02, 0.9 ],- "zmin_mm": 0,- "centre_offset_mm": 0,+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0, "footprint_binding": "identity", "sha256": "9c08db9a22bee3f4381ddb8aac9599269792f9e90e973e0b32dab8eb01a31c19", "checked": "2026-10-21",@@ -415,14 +415,14 @@ "datasheet_sha256": "c3c8def9f2699f65a13e2b3b98fc21bbcb0d5a11e517cd265e325ca02026dba8", "rows": [ {- "name": "Supply voltage pins (DC-DC converter input and output)",+ "name": "DC-DC converter supply voltage input and output", "symbol": "VDD1, VDD2, VDD3, VDD4, VDDRF, VDDSD", "kind": "absolute_maximum", "unit": "V", "min": -0.3, "typ": null, "max": 3.9,- "conditions": "DC-DC converter supply voltage input and output",+ "conditions": "", "source_page": 35, "source": "datasheet" },@@ -554,7 +554,7 @@ "min": null, "typ": null, "max": 20,- "conditions": "Sink",+ "conditions": "sunk", "source_page": 35, "source": "datasheet" },@@ -566,7 +566,7 @@ "min": null, "typ": null, "max": 20,- "conditions": "Source",+ "conditions": "sourced", "source_page": 35, "source": "datasheet" },@@ -578,7 +578,7 @@ "min": null, "typ": null, "max": 100,- "conditions": "Sink",+ "conditions": "sunk", "source_page": 35, "source": "datasheet" },@@ -590,7 +590,7 @@ "min": null, "typ": null, "max": 100,- "conditions": "Source",+ "conditions": "sourced", "source_page": 35, "source": "datasheet" },@@ -599,10 +599,10 @@ "symbol": "TSTG", "kind": "absolute_maximum", "unit": "°C",- "min": -40,+ "min": -125, "typ": null,- "max": -125,- "conditions": "Printed as '-40 to -125'; ordering as printed",+ "max": -40,+ "conditions": "", "source_page": 35, "source": "datasheet" },@@ -710,7 +710,19 @@ "min": -0.3, "typ": null, "max": null,- "conditions": "Maximum printed as VDD+0.3",+ "conditions": "Printed maximum is VDD+0.3",+ "source_page": 39,+ "source": "datasheet"+ },+ {+ "name": "Power dissipation",+ "symbol": "PD",+ "kind": "thermal",+ "unit": "mW",+ "min": null,+ "typ": null,+ "max": 30,+ "conditions": "TA=105 °C, QFN48 package", "source_page": 39, "source": "datasheet" },@@ -763,19 +775,43 @@ "source": "datasheet" }, {- "name": "Symbol time accuracy",- "symbol": "STacc",+ "name": "Frequency deviation average",+ "symbol": "Δf1",+ "kind": "electrical",+ "unit": "kHz",+ "min": 450,+ "typ": null,+ "max": 550,+ "conditions": "",+ "source_page": 40,+ "source": "datasheet"+ },+ {+ "name": "Center frequency deviation",+ "symbol": "CFdev", "kind": "tolerance",- "unit": "ppm",- "min": -50,+ "unit": "kHz",+ "min": -150, "typ": null,- "max": 50,+ "max": 150,+ "conditions": "During the packet and including both initial frequency offset and drift",+ "source_page": 40,+ "source": "datasheet"+ },+ {+ "name": "Modulation index",+ "symbol": "Mindex",+ "kind": "electrical",+ "unit": "",+ "min": 0.45,+ "typ": 0.5,+ "max": 0.55, "conditions": "", "source_page": 40, "source": "datasheet" }, {- "name": "Maximum output power",+ "name": "Maximum output", "symbol": "PMAX", "kind": "electrical", "unit": "dBm",@@ -787,7 +823,7 @@ "source": "datasheet" }, {- "name": "Minimum output power",+ "name": "Minimum output", "symbol": "PMIN", "kind": "electrical", "unit": "dBm",@@ -811,195 +847,27 @@ "source": "datasheet" }, {- "name": "RF power accuracy",- "symbol": "PRFC",+ "name": "Symbol time accuracy",+ "symbol": "STacc", "kind": "tolerance",- "unit": "dB",- "min": -2.5,- "typ": null,- "max": 2.5,- "conditions": "All temperatures",- "source_page": 40,- "source": "datasheet"- },- {- "name": "Modulation index",- "symbol": "Mindex",- "kind": "electrical",- "unit": "",- "min": 0.45,- "typ": 0.5,- "max": 0.55,- "conditions": "",- "source_page": 40,- "source": "datasheet"- },- {- "name": "Frequency drift (1 Mbps not coded)",- "symbol": "Freqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -50,- "typ": null,- "max": 50,- "conditions": "Integration interval #n – integration interval #0, where n=2,3,4..k",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Initial carrier frequency drift (1 Mbps not coded)",- "symbol": "IFreqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -23,- "typ": null,- "max": 23,- "conditions": "Integration interval #1 – integration interval #0",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Intermediate carrier frequency drift (1 Mbps not coded)",- "symbol": "IntFreqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -20,- "typ": null,- "max": 20,- "conditions": "Integration interval #n – integration interval #(n-5), where n=6,7,8..k",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Maximum drift rate (1 Mbps not coded)",- "symbol": "Drift Rate max",- "kind": "electrical",- "unit": "kHz/50 µs",- "min": -20,- "typ": null,- "max": 20,- "conditions": "Between any two 10-bit groups separated by 50 µs",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Frequency drift (2 Mbps not coded)",- "symbol": "Freqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -50,- "typ": null,- "max": 50,- "conditions": "Integration interval #n – integration interval #0, where n=2,3,4..k",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Initial carrier frequency drift (2 Mbps not coded)",- "symbol": "IFreqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -23,- "typ": null,- "max": 23,- "conditions": "Integration interval #1 – integration interval #0",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Intermediate carrier frequency drift (2 Mbps not coded)",- "symbol": "IntFreqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -20,- "typ": null,- "max": 20,- "conditions": "Integration interval #n – integration interval #(n-5), where n=6,7,8..k",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Maximum drift rate (2 Mbps not coded)",- "symbol": "DriftRatemax",- "kind": "electrical",- "unit": "kHz/50µs",- "min": -20,- "typ": null,- "max": 20,- "conditions": "Between any two 20-bit groups separated by 50 µs",- "source_page": 41,- "source": "datasheet"- },- {- "name": "Frequency drift (1 Mbps LE coded S=8)",- "symbol": "Freqdrift",- "kind": "electrical",- "unit": "kHz",+ "unit": "ppm", "min": -50, "typ": null, "max": 50,- "conditions": "Integration interval #n – integration interval #0, where n=1,2,3..k",- "source_page": 42,- "source": "datasheet"- },- {- "name": "Initial carrier frequency drift (1 Mbps LE coded S=8)",- "symbol": "IFreqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -19.2,- "typ": null,- "max": 19.2,- "conditions": "Integration interval #3 – integration interval #0",- "source_page": 42,- "source": "datasheet"- },- {- "name": "Intermediate carrier frequency drift (1 Mbps LE coded S=8)",- "symbol": "IntFreqdrift",- "kind": "electrical",- "unit": "kHz",- "min": -19.2,- "typ": null,- "max": 19.2,- "conditions": "Integration interval #n – integration interval #(n-3), where n=7,8,9..k",- "source_page": 42,+ "conditions": "",+ "source_page": 40, "source": "datasheet" }, {- "name": "Maximum drift rate (1 Mbps LE coded S=8)",- "symbol": "DriftRatemax",+ "name": "On-air data rate",+ "symbol": "Rgfsk", "kind": "electrical",- "unit": "kHz/48 µs",- "min": -19.2,- "typ": null,- "max": 19.2,- "conditions": "Between any two 16-bit groups separated by 48 µs",- "source_page": 42,- "source": "datasheet"- },- {- "name": "HSE crystal oscillator frequency tolerance",- "symbol": "fTOL",- "kind": "tolerance",- "unit": "ppm",- "min": -50,+ "unit": "Mbps",+ "min": 1, "typ": null,- "max": 50,- "conditions": "Includes initial accuracy, stability over temperature, aging and frequency pulling due to incorrect load capacitance",- "source_page": 47,- "source": "datasheet"- },- {- "name": "HSE crystal load capacitance",- "symbol": "CL",- "kind": "recommended_operating",- "unit": "pF",- "min": 5,- "typ": 7,- "max": 9.2,- "conditions": "27 °C, typical corner, GMCONF = 3",- "source_page": 47,+ "max": 2,+ "conditions": "",+ "source_page": 40, "source": "datasheet" }, {@@ -1054,7 +922,7 @@ "name": "Data retention", "symbol": "tRET", "kind": "electrical",- "unit": "years",+ "unit": "Years", "min": 10, "typ": null, "max": null,@@ -1070,7 +938,7 @@ "min": null, "typ": null, "max": 2000,- "conditions": "Conforming to ANSI/ESDA/JEDEC JS-001, class 2",+ "conditions": "Conforming to ANSI/ESDA/JEDEC JS-001", "source_page": 49, "source": "datasheet" },@@ -1082,12 +950,108 @@ "min": null, "typ": null, "max": 500,- "conditions": "Conforming to ANSI/ESDA/STM5.3.1 JS-002, class C2a",+ "conditions": "Conforming to ANSI/ESDA/STM5.3.1 JS-002 C2a",+ "source_page": 49,+ "source": "datasheet"+ },+ {+ "name": "Input leakage current",+ "symbol": "Ilkg",+ "kind": "electrical",+ "unit": "nA",+ "min": -100,+ "typ": null,+ "max": 100,+ "conditions": "0 <= VIN <= Max(VDDx)",+ "source_page": 49,+ "source": "datasheet"+ },+ {+ "name": "Input leakage current",+ "symbol": "Ilkg",+ "kind": "electrical",+ "unit": "nA",+ "min": null,+ "typ": null,+ "max": 650,+ "conditions": "Max(VDDx) <= VIN <= Max(VDDx) +1 V",+ "source_page": 49,+ "source": "datasheet"+ },+ {+ "name": "Input leakage current",+ "symbol": "Ilkg",+ "kind": "electrical",+ "unit": "nA",+ "min": null,+ "typ": null,+ "max": 200,+ "conditions": "Max(VDDx) + 1 V < VIN <= 5.5 V",+ "source_page": 49,+ "source": "datasheet"+ },+ {+ "name": "Pull-up resistor",+ "symbol": "RPU",+ "kind": "electrical",+ "unit": "kΩ",+ "min": 25,+ "typ": 40,+ "max": 55,+ "conditions": "VIN = GND", "source_page": 49, "source": "datasheet" }, {- "name": "RSTN weak pull-up equivalent resistor",+ "name": "Pull-down resistor",+ "symbol": "RPD",+ "kind": "electrical",+ "unit": "kΩ",+ "min": 25,+ "typ": 40,+ "max": 55,+ "conditions": "VIN = VDD",+ "source_page": 50,+ "source": "datasheet"+ },+ {+ "name": "Output low level voltage for I/O pin, CMOS port",+ "symbol": "VOL",+ "kind": "electrical",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 0.4,+ "conditions": "|IIO| = 8 mA, VDD ≥ 2.7 V",+ "source_page": 50,+ "source": "datasheet"+ },+ {+ "name": "Output low level voltage for I/O pin",+ "symbol": "VOL",+ "kind": "electrical",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 1.3,+ "conditions": "|IIO| = 20 mA, VDD ≥ 2.7 V",+ "source_page": 50,+ "source": "datasheet"+ },+ {+ "name": "Output low level voltage for I/O pin",+ "symbol": "VOL",+ "kind": "electrical",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 0.4,+ "conditions": "|IIO| = 4 mA, VDD ≥ 1.62 V",+ "source_page": 50,+ "source": "datasheet"+ },+ {+ "name": "Weak pull-up equivalent resistor (RSTN)", "symbol": "RPU", "kind": "electrical", "unit": "kΩ",@@ -1101,7 +1065,7 @@ { "name": "Analog supply voltage", "symbol": "VDDA",- "kind": "recommended_operating",+ "kind": "electrical", "unit": "V", "min": 1.2, "typ": null,@@ -1110,6 +1074,30 @@ "source_page": 51, "source": "datasheet" },+ {+ "name": "Differential non-linearity",+ "symbol": "DNL",+ "kind": "tolerance",+ "unit": "LSB",+ "min": -0.7,+ "typ": null,+ "max": 0.7,+ "conditions": "",+ "source_page": 51,+ "source": "datasheet"+ },+ {+ "name": "Integral non-linearity",+ "symbol": "INL",+ "kind": "tolerance",+ "unit": "LSB",+ "min": -1,+ "typ": null,+ "max": 1,+ "conditions": "",+ "source_page": 51,+ "source": "datasheet"+ }, { "name": "Error in temperature", "symbol": "TrERR",@@ -1123,9 +1111,9 @@ "source": "datasheet" }, {- "name": "Maximum pulse width of spikes suppressed by the I2C analog filter",+ "name": "Maximum pulse width of spikes suppressed by the analog filter", "symbol": "tAF",- "kind": "timing",+ "kind": "electrical", "unit": "ns", "min": 50, "typ": null,@@ -1133,6 +1121,18 @@ "conditions": "", "source_page": 54, "source": "datasheet"+ },+ {+ "name": "Thermal resistance junction-ambient",+ "symbol": "ΘJA",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 25.1,+ "max": null,+ "conditions": "QFN48 – 6 mm x 6 mm",+ "source_page": 65,+ "source": "datasheet" } ] }@@ -1173,8 +1173,5 @@ "bluenrg-345mc-hero.glb", "bluenrg-345mc-hero.overlay.json", "bluenrg-345mc-etched.glb"- ],- "visibility": "public",- "description": "STMicroelectronics RF Transceiver ICs, QFN-48-EP(6x6). Pinout reviewed by a person against the datasheet, KiCad symbol/footprint/3D.",- "org": "adom"-}+ ]+}