Arduino Uno | Tiva C Launchpad | |
CPU | Atmel ATMEGA328 8-bit | TM4C123G 32-bit (2x) |
Price | USD29 | USD12 |
Flash memory | 32Kb | 256Kb |
RAM | 2Kb | 32Kb |
EEPROM | 1Kb | 2Kb |
Clock (max) | 20Mhz | 80Mhz |
IO voltage | 5V | 3.3V (5V input tolerant) |
Digital IO | 14 | 43 |
Analog input | 6 10-bit | 2 1-MSP 12 bit |
SPI | 1 | 4 |
Serial port UART | 1 | 8 |
Ext int | 2 | 43 (71 int) |
PWM | 6 | 16 |
I2C | yes | yes (6) |
USB 2.0 OTG | no | yes |
Quadrature encoder | no | yes |
CAN bus | no | yes |
Analog comparator | no | yes |
Temperature sensor | no | yes |
Watchdog timer | no | yes |
RTC | no | yes |
DMA | no | yes |
User LED | 1 | 1 (3 colors) |
User button | 0 | 2 |
Getting started on this board is very easy with Arduino like IDE called Energia. This board is not yet displayed under the supported hardware, but it work just fine with the LM4F120 selected.
Below is the board connected to the Nokia LCD5110 running sample program from
http://forum.stellarisiti.com/forum/64-energia-libraries/ :
The available library is still not as much as Arduino, but I hope it will continue to be ported. I wish to see the Arduino's TVout library being ported to this board, as with the 32K RAM and a lot of horsepower, much higher resolution can be achieved.
No comments:
Post a Comment