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

2F15D8736D921B020333136Db6Afa9Cc Original2Aaca7B209Fd552C3D4C898F1D33E2E6 Original7Bb98E267Dc611Bb17E344608Ac6Aa19 Original9Eaf56485A371A5310C61061472Ea0Fe OriginaluChip: 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!

Specifications:

  • 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!


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


Maker Business — A development to watch: Intel in Ohio

Wearables — Seal the dEaL with this project tip

Electronics — Breadboarding Wire

Python for Microcontrollers — Python on Microcontrollers Newsletter: CircuitPython 7.3.0 RC0 Out and Much More! #Python #CircuitPython @micropython @ThePSF

Adafruit IoT Monthly — Detecting Water Pollution, Smart Girder, 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! — New Products 5/18/2022 Feat. Adafruit NAU7802 24-Bit ADC – STEMMA QT / Qwiic!

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.