component
SA8338-MS
Public Made by Adomby adom
MSKSEMI Brushed DC Motor Drivers, SOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
{
"slug": "sa8338-ms",
"version": "0.1.0",
"type": "component",
"description": "MSKSEMI Brushed DC Motor Drivers, SOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"motor driver ics",
"sa8338-ms",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"sa8338-ms.kicad_sym",
"sa8338-ms.kicad_mod",
"sa8338-ms.glb",
"sa8338-ms.step",
"sa8338-ms.lbr",
"docs/hero.png",
"docs/sa8338-ms-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"sa8338-ms-hero.glb",
"sa8338-ms-hero.overlay.json",
"sa8338-ms-etched.glb"
],
"component": {
"mpn": "SA8338-MS",
"manufacturer": "MSKSEMI",
"package": "SOP-8",
"pin_count": 8,
"category": "Motor Driver ICs",
"subcategory": "Brushed DC Motor Drivers",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603386188212686848",
"parts": {
"symbol": "sa8338-ms.kicad_sym",
"footprint": "sa8338-ms.kicad_mod",
"model_3d": "sa8338-ms-hero.glb",
"model_3d_plain": "sa8338-ms-etched.glb",
"model_3d_step": "sa8338-ms-etched.step",
"model_3d_step_plain": "sa8338-ms.step",
"lbr": "sa8338-ms.lbr"
},
"distributor_links": {
"lcsc": "C22462546"
},
"distributor_check": {
"checked_at": "2026-10-18T07:17:27Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": null,
"status": "no match"
},
"mouser": {
"pn": null,
"status": "no match"
}
},
"pins": [
{
"number": "1",
"name": "BI",
"type": "input",
"description": "Backward (reverse) logic input that, together with FI, selects forward, reverse, brake or stop per the truth table, must stay low or high-impedance until VCC has risen and a 3 ms delay has elapsed, and has VIH ≥ 2.2 V and VIL ≤ 0.7 V, with inputs limited to 30 kHz and tH, tL ≥ 100 ns."
},
{
"number": "2",
"name": "FI",
"type": "input",
"description": "Forward logic input that, together with BI, selects forward, reverse, brake or stop per the truth table, must stay low or high-impedance until VCC has risen and a 3 ms delay has elapsed, and has VIH ≥ 2.2 V and VIL ≤ 0.7 V, with inputs limited to 30 kHz and tH, tL ≥ 100 ns."
},
{
"number": "3",
"name": "GND",
"type": "power_in",
"description": "Ground reference; all voltage ratings of the device are specified with respect to this terminal."
},
{
"number": "4",
"name": "VCC",
"type": "power_in",
"description": "Motor and logic power supply, operating range 3.0 V to 18 V, with an absolute maximum of 20 V, and input decoupling capacitors should be placed as close to this pin as possible."
},
{
"number": "5",
"name": "FO",
"type": "output",
"description": "Forward bridge output (paired with pin 6) that is high in forward mode, low in reverse and brake modes, and open in stop mode, with continuous output current limited to 5.0 A."
},
{
"number": "6",
"name": "FO",
"type": "output",
"description": "Forward bridge output (paired with pin 5) that is high in forward mode, low in reverse and brake modes, and open in stop mode, with continuous output current limited to 5.0 A."
},
{
"number": "7",
"name": "BO",
"type": "output",
"description": "Reverse bridge output (paired with pin 8) that is high in reverse mode, low in forward and brake modes, and open in stop mode, with continuous output current limited to 5.0 A."
},
{
"number": "8",
"name": "BO",
"type": "output",
"description": "Reverse bridge output (paired with pin 7) that is high in reverse mode, low in forward and brake modes, and open in stop mode, with continuous output current limited to 5.0 A."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: Pins 5 and 6 are both printed as FO, and pins 7 and 8 are both printed as BO. The datasheet lists th; The datasheet's application note says BI and FI should be left floating, while the power-up section ; The 5.0 A figure in the output descriptions is the recommended continuous current from the recommend"
],
"pages_sent": 9,
"cost_usd": 0.0367,
"at": "2026-10-18T07:15:05"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603386188212686848",
"pages": 9,
"sha256": "03c0c90054a513ec",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 8,
"described": 8,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "sa8338-ms.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
4.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "sa8338-ms-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
4.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "53df8d33ece0f2dc1f6551cec029a8f9b381658783a5ff5e42de7828fc2c899b",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
}
}