Open Development Platform for Embedded & Real Time systems programming
Product Description:
We plan to adhere to the Creative Commons license (Refer licensing terms below), which has the philosophy of “Share, Remix, Reuse - Legally”. It means that anyone and everyone is allowed to produce copies of the board, to redesign it, or even to sell boards that copy the design. You don’t need to pay a license fee to the ThinkLABS team or even ask permission. However, if you republish the reference design, you have to credit the original group. And if you tweak or change the board, your new design must use the same or a similar Creative Commons license to ensure that new versions of the board will be equally free and open.
Google project link: http://code.google.com/p/uniboard/
Package Contents:
uNiBoard development board with peripherals listed above
16x2 LCD
Serial cable (DB9)
USB cable
FRC connector cables
CD consisting of uNiBoard user manual (based on Linux (Ubuntu) /Windows) and essential software packages
Sample codes (RTOS/non-OS applications)
Box for storage
User manual contains application notes on:
Ports, Timers/counters, Interrupts, EEPROM, Joystick, LCD, SPI, RS232/UART, RTC (I2C based), Buzzer, VT102 display driver for hyper terminal
RTOS (uC/OS-II) based applications demonstrating multitasking (random number generation and display on serial console), using semaphores, mutexes, inter-task communication mechanisms, interrupts in RTOS context and a sample SNAKE game application which combines usage of all these RTOS components in a unified scenario
Other accessories/add-ons (not included in kit):
EFSL library, an Embedded File System port to read/write to a FAT partitioned SD/MMC card
SPI based Ethernet controller (ENC28j60)
Licensing terms: Creative Commons (CC - http://creativecommons.org/licenses/by-sa/2.5/in/)