ChipKit Uno32
Perkembangan Arduino Uno (8 bit) memang sangat luar biasa, hampir banyak pengembang merujuk ke referensi Arduino Uno. Tidak terkecuali ChipKit Uno32, ini adalah arduino prototyping platform dengan menggunakan Microchip® PIC32MX320F128 dengan spesifikasi sebagai berikut:
- Microchip® PIC32MX320F128 processor
- 80 Mhz 32-bit MIPS
- 128K Flash, 16K SRAM
- Compatible with many existing Arduino™ code examples, reference materials and other resources
- Can also be programmed using Microchip’s MPLAB® IDE (along with a PICkit 3 and our PICkit3 Programming Cable Kit)
- Arduino™ “Uno” form factor
- Compatible with many Arduino™ shields
- 42 available I/O
- User LED
- Connects to a PC using a USB A -> mini B cable (not included)
CooCox-Cookie
Selain ChipKit Uno32 yang telah menggunakan ARM based, Cookie yang dikembangkan oleh CooCox menggunakan Nuvoton M0516LBN juga menarik untuk disimak.
Nuvoton M0516LBN Spesification:
- 32-bit with ARM Cortex-M0 core running at up to 50MHz.
- 64KB Flash for programming, 4KB SRAM, 4KB Flash for data memory, 4KB Flash for boot loader.
- Built-in LDO for Wide Operating Voltage Range: 2.5V to 5.5V.
- Up to 40 GPIO Pins with LQFP-48 package.
- 2 UARTs, 2 SPIs, 1 I2C, 4-channel 32-bit timer, 1 watchdog timer, up to 4 16-bit PWM generators with 8 PWM outputs, and 12bit SRC ADC up to 8 analog inputs.
Cookie vs Arduino™
Cookie | Arduino™ | |
Orientation | Entrance of Embedded Development | Toys for everybody |
Hardware | 32-bit ARM Cortex MCU Sys Clock ≥ 50MHz |
8-bit AVR MCU Sys Clock = 8MHz / 16MHz |
Interfaces beyond Arduino™ form-factor like Ethernet, CAN, etc. | Arduino™ form-factor | |
Support download & debugging | Just download, no debugging | |
Programming language | C language | Simplified C language |
Development tools | CooCox tool kit-a complete set of tool chain. | Arduino™ IDE |
Reusable code | Available across different MCUs with CoX | Available |
Arduino Zero
Nah saat tulisan ini di posting Arduino akan mengeluarkan (coming soon) produk Arduino Uno 32 bitnya dengan nama Arduino Zero, walaupun kecepatannya masih kalah dengan ChipKit Uno 32. Kemunculannya akan sangat dinanti oleh pecinta Arduino.
Arduino Zero Spesifikasi:
Microcontroller | ATSAMD21G18, 48pins LQFP |
Operating Voltage | 3.3V |
Digital I/O Pins | 14, with 12 PWM and UART |
Analog Input Pins | 6, 12-bit ADC channels |
Analog Output Pins | 1, 10-bit DAC |
DC Current per I/O Pin | 7 mA |
Flash Memory | 256 KB |
SRAM | 32 KB |
EEPROM | up to 16KB by emulation |
Clock Speed | 48 MHz |
komentar tulisan