Main
Contact
Comments
Intro
Hardware
Software
FAT32
Photos
ASP.NET
ASP
Perl/CGI
NAS Sys
Libraries
Utilities
Projects DB
Parts Source
MP3Car
YAMMP
Oxygen MP3
PJRC
Z Player
PRUK2000
DSP MP3
Add a link
'Robs-Projects' Hardware & Software Projects

AVR & ARM7 Bootloader
BootManager.NET is a simple .NET powered bootloader application that allows the download and upload of firmware files to AVR & ARM microcontrollers using a custom bootloader runtime at the target device.
The application supports downloading of either binary flash images or Intel Hex files.

This system aims to be extensible by an XML device configuration file so support for new devices can be easily added at a later date.

Click Here for more info...
AVR Bootmanager

MP3 Project
The origonal aim of this site was to show the development and design of my microcontroller based MP3 Player.
The hardware based MP3 Player is built upon the 8-bit Atmel AVR and STA013 Mpeg decoder.

The reason for doing this project was to gain experience in PCB design & production, protocol & device driver implementation (FAT32, ATA, I2C) on memory restricted microcontroller systems (AVR) based around the interesting subject matter of compressed audio players.

In the process of completing this personal project, 3 versions of the hardware have been built with various control interfaces (Keypad, Sony Rotary Commander, IR)…
--> Latest <--

--- > Download Software Source V2 < ---
-- > Download Schematics and Layouts for Player V2< --







FAT32 File IO Library
I have developed a platform independent general purpose C code implementation of a FAT32 file system device driver for embedded targets.
It contain read + write support with a 'stdio' like interface featuring commands such as fopen(), fread(), fwrite(), fgetc(), etc.

Click here for more infomation


AVR Control Card
AVR32 Control Card is a simple Atmel ATMega32 powered control module which features breakout connectors, RS232, RS485, an I2c EEPROM, and a dip switch....
The origonal purpose of this design was to develop and prove the AVR BootManager on, but due to almost every pin on the AVR being routed to the 2x40 pin DIL connections, this module could find many possible uses...

Click Here for schematic, gerber files, and BOM...

  



Windows Wallpaper Rotator Tool
A simple .NET application for randomly changing your desktop wallpaper at a specified time interval. Allows images to be set to only appear at specific times of the day.
Supports JPG and BMP image files.

Click Here for download (
.NET 1.1 or greater required)...


MP3 Player Project Progress & Site Updates

09/06/07: Improvements made to Windows Wallpaper Rotator tool...

07/04/07: Write support and stdio interface added to FAT32 File IO Library...

24/12/06: Updated version of Windows Wallpaper Rotator tool added...

11/11/06: Some small issues with BootManager.NET fixed, ARM7 support added...

30/09/06: Rewrite of FAT32 library. Now improved, supports multiple open files...

15/08/06: Added AVR32 Control Card design...

22/07/06: Ported site code from ASP to ASP.NET and switched web hosts...

27/06/06: Started adding AVR BootManager details to site...

26/11/05: Fixing web page template errors...

19/11/05: Ported AVR Filelib to compile under Visual Studio and to run under Windows or AVR... Coming soon...

--> View all change entries... <--
Advertiser Links

ASP.NET Digital Sales IPN
Digital sales ecommerce system for PayPal's IPN.
Start making money from only $14.99.


ASP User Membership
User signup & login authentication system
Low cost ASP script from only $4.99...

ASP.NET User Management
ASP.NET members area system, protect your website from only $5.99...

.NET Download Protection
ASP.NET download link protection/anti-leach system.
Low cost ASP.NET module for $3.99...

.NET Email Validation
Email address verification module
Low cost ASP.NET script only $3.99...

Advertise here!
(c) R. Riglar 2003-2006
Disclaimer