0

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!

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!


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, or even use Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for MakeCode, CircuitPython, 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.

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

CircuitPython 2019!

Have an amazing project to share? The Electronics Show and Tell with Google Hangouts On-Air is every Wednesday at 7:30pm 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!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/


Maker Business — SiFive is a startup to pay attention to. RISC-5 is here to stay.

Wearables — Swatch it up

Electronics — Code like everyone’s watching

Biohacking — Stroboscopic Visual Training

Python for Microcontrollers — CircuitPython takes flight! All aboard with datum, Bluefruit CPX, and more! #Python #Adafruit #CircuitPython #PythonHardware @circuitpython @micropython @ThePSF @Adafruit

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.