Arduino Kicad Library Versions Save

KiCad Symbol & Footprint Library for Arduino Modules (Shields, Sockets and Tiles)

v4.2.0

8 months ago

Installation Instructions

For full installation instructions please see the "Library Installation" section of the README file.

Release Notes

Bug Fixes:

  • Silkscreen Thickness is smaller than KiCad 7 DRC default minimum. Thanks to colporteur for spotting this problem! (#93)

Enhancements:

  • New Module: Arduino Nano ESP32. (#92)

v4.1.0

10 months ago

Installation Instructions

For full installation instructions please see the "Library Installation" section of the README file.

Release Notes

Bug Fixes:

  • Rename Mega2560 to Mega2560 R3 (#86)

Enhancements:

  • New Module: Arduino Uno R4 Minima. (#82)
  • New Module: Arduino Uno R4 WiFi. (#83)
  • New Module: Clone Mega 2560 Pro. Thanks to @BartoilPerso for their assistance on adding this module! (#85)
  • Improvements to documentation to better explain the intent of some design decisions. Thanks to @0xMihir for pointing out the flaws in the previous documentation! (#87)
  • Update XA reference designators to A. (#88)

v4.0.1

1 year ago

Installation Instructions

For full installation instructions please see the "Library Installation" section of the README file.

Release Notes

Bug Fixes:

  • Fix incorrect MISO/MOSI labels on the Arduino_Pro_Mini and Clone_Pro_Mini. (#84)

v4.0.0

1 year ago

Installation Instructions

For full installation instructions please see the "Library Installation" section of the README file.

Release Notes

Bug Fixes:

  • Fix poor kerning of "For Arduino" in resources/icon.png. (#72)
  • Work around bug in PCM with regard to ampersands in the description. (#71)

Enhancements:

  • KiCad 7 Package and Content Manager (PCM) compatibility updates. (#73)
  • New Module: Arduino Uno R2. (#74)
  • New Module: Arduino Uno R1. (#75)
  • New Module: Arduino Nano 33 BLE Sense R2. (#77)
  • New Module: Arduino Giga R1 WiFi. (#76)
  • New Module: Arduino Nicla Vision. (#80)
  • New Module: Arduino Nicla Voice. (#78)
  • New Module: Arduino Nicla Sense ME. (#79)

v3.0.0

1 year ago

Installation Instructions

For full installation instructions please see the "Library Installation" section of the README file.

Release Notes

Bug Fixes:

  • Add missing SPI pin names to the Arduino_Mega_2560_Shield symbol. Thanks to @akreager for noticing! (#67)
  • Reference designator for *_tile symbols and footprints should be A not XA as there no socket. (#68)
  • Renamed the Arduino_Uno to Arduino_Uno_R3 for consistency with other symbols and footprints in the library. (#63)
  • Updated some power pins (and AREF on the RP2040) electrical types to better reflect the circuitry contained on the module. (#65)

Enhancements:

  • Changed the relative positions of Power Pins so that the highest voltage is at the top with ground at the bottom. This helps to make schematics tidier. (#69)
  • Re-arrange symbol text so that it should appear in the same place regardless of user settings, with the bonus that most symbols are now thinner. (#64)
  • Structural changes to the repository, creation of an icon and an updated README instructions section. All to make the library directly compatible with the new KiCad Package and Content Manager. (#62)

v2.3.0

1 year ago

Enhancements:

  • New Arduino Boards:
    • MKR Vidor 4000 (#38)
    • Nano 33 IoT (#50)
    • Nano RP2040 Connect (#51)
    • Nano 33 BLE Sense (#52)
    • Nano 33 BLE (#53)
    • Nano Every (#54)
  • Updated various aspects of the Readme file, including a revamped License & Legal section.

v2.2.0

1 year ago

Bug Fixes:

  • Arduino M0 Pro footprint is incorrect. #47
  • Arduino 101 footprint silkscreen outline on wrong layer. #55
  • On Arduino_Pro_Mini pins A4-A7 are not in the correct location. #56

Enhancements:

  • New Arduino Boards:
    • Uno R3 SMD (#60)
    • Uno WiFi R2 (#59)
    • MKR NB 1500 (#37)
    • MKR GSM 1400 (#36)
    • MKR WAN 1310 (#35)
    • MKR WAN 1300 (#34)
    • MKR FOX 1200 (#33)
    • MKR WiFi 1010 (#32)
    • MKR 1000 WiFi (#31)
  • Added "No Serial Programming Header" variants of the Mini, Pro Mini and Pro Mini Clone boards. This gives users additional flexibility if they don't want to route the programming header signals through their PCB. #57
  • Updated documentation links to points to the docs.arduino.cc articles instead of store.arduino.cc. #58

v2.1.0

1 year ago

Bug Fixes:

  • Pro_Mini_Clone_Socket symbol has incorrect footprint filter. #43
  • All symbols missing their footprint mappings. #42
  • Arduino_Micro_Socket footprint has wrong sized screw holes. #45

Enhancements:

  • Footprint general clean-up and consistency pass. This was a significant amount of work, but the footprints in the library are now much improved. #41
  • Switch library license to CC-BY-SA-4.0. #44

v2.0.1

1 year ago

Bug Fix:

  • Pro_Mini_Clone_Socket symbol has incorrect footprint filter. #40

Enhancement:

  • Define a "default" footprint, in addition to footprint filters. This is a new feature in KiCad 6 which I was previously unaware of. It allows enables footprint preview in the symbol selection dialogue. #39

v2.0.0

1 year ago
  • Upgrade symbol library to the KiCad 6's new "S-Expressions" format. This change breaks compatibility with KiCad 5. #25
  • Add new boards: Pro Mini (official) and Pro Mini (clone). Many thanks to @fow0ryl for his assistance on creating the footprints. #23
  • On 5V-based boards the 3.3V pin is now marked as Power Output. #30
  • Miscellanious fixes to documentation and footprint filters