# Element14

Search Newark, Farnell, and element14 for electronic components, find parts by MPN or...

- Repository: https://github.com/aklofas/kicad-happy (1565 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add aklofas/kicad-happy --skill element14 -g -a claude-code -y`
Codex: `npx skills add aklofas/kicad-happy --skill element14 -g -a codex -y`
Cursor: `npx skills add aklofas/kicad-happy --skill element14 -g -a cursor -y`
Gemini CLI: `npx skills add aklofas/kicad-happy --skill element14 -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add aklofas/kicad-happy`

## Description

Search Newark, Farnell, and element14 for electronic components, find parts by MPN or distributor part number, check pricing/stock, download datasheets, analyze specifications. One unified API covers all three storefronts (Newark for US, Farnell for UK/EU, element14 for APAC). Free API key, simple query-parameter auth, no OAuth. Datasheets download directly from farnell.com CDN with no bot protection. Sync and maintain a local datasheets directory for a KiCad project, or use batch MPN-list seeding (`--mpn-list`) for bulk workflows without a project. Use this skill when the user mentions Newark, Farnell, element14, needs parts from a non-US distributor, wants to compare pricing across regions, or needs datasheets from a source that doesn't require complex API auth. For package cross-reference tables and BOM workflow, see the `bom` skill.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# element14 / Newark / Farnell, Component Search, Datasheets & Ordering

## Related Skills

| Skill | Purpose |
|-------|---------|
| `kicad` | Schematic analysis, extracts MPNs for part lookup |
| `bom` | BOM management, orchestrates sourcing across distributors |
| `spice` | Uses element14 parametric data for behavioral SPICE models |

One API covers three regional storefronts, same catalog, same datasheets, only pricing/stock vary by region:

| Storefront | Region | Store ID |
|------------|--------|----------|
| **Newark** | North America | `www.newark.com` |
| **Farnell** | UK / Europe | `uk.farnell.com` |
| **element14** | Asia-Pacific | `au.element14.com` |

For BOM management and export workflows, see `bom`.

## Key Differences from DigiKey/Mouser

- **Simple auth**, API key as a query parameter, no OAuth flow
- **Free API key**, register at partner.element14.com, courtesy usage allowance
- **Global coverage**, same API covers US (Newark), EU (Farnell), APAC (element14)
- **Unprotected PDFs**, datasheets hosted on farnell.com CDN, download freely with no bot protection
- **Datasheet URL in API response**, `responseGroup=medium` includes `datasheets[].url`

## API Credential Setup

The rest: https://github.com/aklofas/kicad-happy/blob/HEAD/skills/element14/SKILL.md
