uChip: Arduino Zero compatible in a narrow DIP-16 package runs CircuitPython @Kickstarter @circuitpython

2F15D8736D921B020333136Db6Afa9Cc Original

2Aaca7B209Fd552C3D4C898F1D33E2E6 Original

7Bb98E267Dc611Bb17E344608Ac6Aa19 Original

9Eaf56485A371A5310C61061472Ea0Fe Original

uChip: Arduino Zero compatible in a narrow DIP-16 package! by Itaca Innovation — Kickstarter. A very small narrow-DIP-sized, Arduino Zero compatible USB dev board (OTG enabled), with integrated buck and boost power supplies.

Adafruit 2019 1726

We worked with the team and there is CircuitPython support (thanks for the pull request!) and it’s available to view on circuitpython.org! The usual disclaimer applies, it’s a Kickstarter, so anything could happen (or not!), that said – it’s open-source hardware and the team has actual hardware already, so if they hit the funding goal, seems likely it ship. If you have a Kickstarter with actual hardware and you have CircuitPython running on it (or want to, let us know – we can help!).

uChip is a micro-sized Cortex M0+ development board, that fits a standard 16-pin DIP IC socket: you can easily reuse uChip in multiple designs, without having to disconnect a lot of cables, or without having to develop a fixed size shield: just put an IC socket on your board and you’re set!

uChip shares the same ATSAMD21 MCU series and peripheral set of Arduino Zero: most of the projects for Arduino Zero will run unmodified on uChip!

The small size of uChip allows you to create more compact designs, still getting 13 PWM pin and 8 analog inputs! The integrated buck converter allows you to power your design at 3.3V or 5V (software selected voltage) at up to 1A! If you need an USB-host, you can power uChip externally, using a 3.3 to 5V input voltage: an integrated boost converter will adapt the input voltage to 5V at up to 500 mA.

Beside the other applications already available for Arduino Zero, we created new ones, to show some of the potentialities of uChip!


  • CPU: 32-bit Cortex M0+ ATSAMD21-series running at 48 MHz (Arduino Zero Compatible)
  • FLASH: 256 kB (248 kB due to integrated bootloader).
  • RAM: 32 kB, zero wait states.
  • Powered via USB or externally (3.3V to 5V).
  • Integrated 500-mA boost and 1-A buck converters and automatic power switching circuitry.
  • Each converter can also be individually turned off, e.g. if you want to force power draw exclusively from external pins (self-powered device), or if you want to turn off an external USB device connected with a micro A cable.
  • When powered through the USB port, the output voltage on the power pins can be selected via software to be either 3.3V or the USB voltage (typically 5V +/- 10%).
  • Pin 15 can be configured (via SMD jumper) as an additional 3.3V auxiliary output @100mA when pin 16 is 5V (either as input or output). By default pin 15 is a regular I/O. If this feature is not used, 5/3.3V (at up to 1A) are still available on pin 16.
  • 14 I/O pins (2 of them can be used to connect an external SWD programmer/debugger) and 2 power pins (VCC and GND).
  • Status LED (it can be turned on/off via software using a single instruction).
  • Multi function push button for reset/program.
  • 8 12-bit ADC inputs.
  • 10-bit DAC output.
  • 14 external interrupt input pins.
  • Up to 5 serials between SPI, I2C and UART.
  • I2S port for audio decoders such as UDA1334A.
  • 13 PWM pins.
  • Size: 28.5 mm x 10.16 mm (1.1 “ x 0.40 “), including USB port protrusions (27.23 mm x 10.16 mm excluding USB)
  • 4-layer board for improved noise performance.
  • Standards narrow-DIP footprint: 0.3” (7.62 mm) row spacing, 0.1” (2.54) pin spacing.
  • Pinout standard logic CMOS compatible: power and GND are on pin 16 and 8, so you can also emulate some 16 pin CMOS ICs (4000 and 74HC series)!
  • Can be programmed in C/C++, asm, and also CircuitPython!

They’re about at the half way point with 11 days to go with 258 backers – check it out!

Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards

Join Adafruit on Mastodon

Adafruit is on Mastodon, join in! adafruit.com/mastodon

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 36,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org

Maker Business — “Packaging” chips in the US

Wearables — Enclosures help fight body humidity in costumes

Electronics — Transformers: More than meets the eye!

Python for Microcontrollers — Python on Microcontrollers Newsletter: Silicon Labs introduces CircuitPython support, and more! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

Adafruit IoT Monthly — Guardian Robot, Weather-wise Umbrella Stand, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — #NewProds 7/19/23 Feat. Adafruit Matrix Portal S3 CircuitPython Powered Internet Display!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !

No Comments

No comments yet.

Sorry, the comment form is closed at this time.