Development Tools
Development Tools Home
Development Tool Selector
Microchip Advanced Parts Selector (MAPS)
Third Party Development Tools and Design Resources
Premier Third Parties
Contact Microchip
Getting Started Development Tools Home
Dev Tool Forums
MPLAB® IDE
MPLAB Real Ice
MPLAB ICD
MPLAB C30
MPLAB® C32 Compiler
Hi-Tech Compiler
Programmers

Unison – Ultra Tiny Embedded Linux® for PIC32

The Unison RTOS provides a complete and modular ultra tiny embedded Linux compatible environment on the 32 bit PIC32. It offers FREE development and FREE commercial use – simply download it now! For an enhanced experience with 30+ demos running right out of the box, get the commercial version here!

RoweBots' ultra tiny embedded Linux* called Unison is ideally suited for applications that run as multiple thread, single process, hard real time application. Unison provides a modular 100% POSIX compliant and Linux compatible executive with modular additional I/O and library services. Servers include: Embedded File Systems, TCP/IP, UDP, Serial I/O, advanced networking protocols and more. Unison also supports DSP pipelines and functions.

Unison runs right out of the box in 10 minutes with complete I/O solutions for the SoC PIC32 in both the open source and commercial versions. It is fully tested, documented, integrated and project ready. Over 30 demos run in minutes right out of the box so you can immediately save substantial development time!

Unison is provided under our dual Open Source Software and Commercial Licenses. The extensive set of Unison components coupled with a minimal footprint for Unison make development lighting fast. Unison utilizes Microchip's MPLAB IDE and comes with the Unison Object Viewer.

Features of Unison
- Decrease time to market with an off-the-shelf easy to use POSIX and Linux solution
- Open standards based with open standards test suites
- FREE development and deployment
- Commercial upgrade options
- Reduce manufacturing costs with a FREE or royalty-free RTOS with ultra tiny memory needs
- Increase flexibility and code re-use with high portability using POSIX/Linux compatibility
- Seamlessly downsize to 100% compatible DSPnano on PIC24, dsPIC30 or dsPIC33
- Enjoy source code access
- Exploit Linux/POSIX compatibility for employee availability, retention, training and risk mitigation.

Software Components

Unison For PIC32

Software Component

Required Hardware & Software

Open Source

Commercial

Development

Deployment

Development

Deployment

Kernel with I/O, stdio, Serial I/O, Multimedia File System, Timer

Explorer 16 or PIC32 Starter with I/O (required for all components)

Free Download

Free Request

License or Free Trial

Included

TCP/IP with DHCP

Ethernet PICtail

Free Download

Free Request for

Non Commercial Use

License or Free Trial

Included

Tftpd Telnetd with Posh, Thttpd

Ethernet PICtail,

NA

NA

License or Free Trial

Included

Posh - POSIX Shell

Requires Serial I/O

NA

NA

License or Free Trial

Included

Fsys-SD

SD/MMC PICtail

Free Download

Free Request

License or Free Trial

Included

FAT FS

SD/MMC PICtail

NA

NA

License or Free Trial

Included

Power On Self Test (POST)

NA

NA

NA

License or Free Trial

Included

Unison Object Viewer

MPLAB

License

NA

License or Free Trial

NA

See more details and licensed downloads at www.rowebots.com

*Linux and POSIX compatible

Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.