Friday, 14 June 2013

Stellarino 1.0 Release

It has finally reached this milestone - Stellarino 1.0 is now available. Stellarino 1.0 brings several fixes and enhancements over previous versions. The project can be fetched from GitHub, or it can be downloaded from here.

Changes:
  • Fixed multiple PWM outputs from a single split timer
  • New two-speed colour fade example program
  • Reduced default PWM frequency to 500 Hz
  • Added easy PWM frequency customizability (through a macro in stellarino.h)
  • Added servo support to all PWM-capable pins (not just wide timer pins)
  • Added new enableUART function to simplify the setup of UARTs and to allow the setting of arbitrary baud rates

Sunday, 7 April 2013

Stellarino 0.9 Release

Stellarino 0.9 is now available. The project can be fetched from GitHub, or it can be downloaded from here. Suggestions, questions, comments, and bug reports are always welcome, both here, and on GitHub.

Changes:
  • Fixed millis() timer
  • Increased stack size to 1024 bytes
  • New UART functions for using UART ports other than UART0

Wednesday, 2 January 2013

Stellarino 0.8 Release


Stellarino 0.8 is now available. The project can be fetched from GitHub, or it can be downloaded from here. Special thanks go to Cass Jones for his assistance in discovering the need for an explicit vector table and in fixing a UART bug.

Changes:
  • Fixed 0 duty cycle PWM
  • Fixed UART initialization bug when not running in debug mode
  • Added project configuration to create a .bin file flashable by LM Flash Programmer. Look for the .bin file in the Debug or Release directory of your project after building.
  • Added a vector table and start-up code to enable Stellarino code to run immediately after reset

Thursday, 27 December 2012

Stellarino 0.7 Release

Stellarino 0.7 is now available. The project can be fetched from GitHub, or it can be downloaded from here.

Changes:
  • Support for SPI communication as master added
  • Stack size increased to 512 bytes to support more complex programs and libraries
  • New SPI demo using Microchip MCP4921 DAC added
  • Release compiler configuration set up
  • JTAG pin protection added to pinMode to prevent accidental bricking

Thursday, 20 December 2012

Stellarino 0.6 Release

Stellarino 0.6 is now available. The project can be fetched from GitHub using the EGit plugin for Eclipse/Code Composer Studio, or it can be downloaded from here.

Changes include:

  • Microcontroller clock speed raised from 50 MHz to 80 MHz to improve performance
  • New UART functions for unsigned decimal and hexadecimal integer IO

Wednesday, 19 December 2012

Stellarino GitHub

Stellarino is now on GitHub.
Visit the GitHub repo at https://github.com/sultanqasim/Stellarino

Release announcements and project zips will continue to be posted here.

Stellarino 0.5 Release

New Simple Blink Example Using the Wiring setup() and loop() Format

Stellarino 0.5 is now available!  You can download it here.

Changes include:
  • A new FOSS UART library that eliminates dependence on the GPL-unfriendly TI UARTstdio library. It is still a work in progress however.
  • Timer functions renamed millis() and micros() to better match Wiring
  • Timer range has been extended to 50 days for millis() and 7 hours for micros()
  • Fixed delayMicroseconds()
  • New example blink program showing the setup() and loop() structure of Wiring sketches