<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Examples</title><link>https://sourceforge.net/p/avr-ada/wiki/Examples/</link><description>Recent changes to Examples</description><atom:link href="https://sourceforge.net/p/avr-ada/wiki/Examples/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 11 Jul 2013 08:20:44 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/avr-ada/wiki/Examples/feed" rel="self" type="application/rss+xml"/><item><title>Examples modified by Rolf Ebert</title><link>https://sourceforge.net/p/avr-ada/wiki/Examples/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -4,6 +4,7 @@
 * [SimpleIO]
 * [echo] an incoming character at the UART (RS232) interface
 * [LCD](http://tero.stronglytyped.org/building-custom-arduino-lcd-shield-to-be-used-with-avr-ada.html) send output to a 16x2 character LCD
+* [Program memory](http://arduino.ada-language.com/storing-large-data-amount-to-flash-memory.html)Storing large amount of data to flash memory

 ## AVR Library ##

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rolf Ebert</dc:creator><pubDate>Thu, 11 Jul 2013 08:20:44 -0000</pubDate><guid>https://sourceforge.nete0b8949f54d80473ad8eb8b9463147450a5dc207</guid></item><item><title>WikiPage Examples modified by Rolf Ebert</title><link>https://sourceforge.net/p/avr-ada/wiki/Examples/</link><description>&lt;pre&gt;--- v1
+++ v2
@@ -5,22 +5,23 @@
 * [echo] an incoming character at the UART (RS232) interface
 * [LCD](http://tero.stronglytyped.org/building-custom-arduino-lcd-shield-to-be-used-with-avr-ada.html) send output to a 16x2 character LCD
 
-## AVR Utilities ##
+## AVR Library ##
 
-We apply a typical coding style for the support packages of the built-in peripherals. Application programs should have with and use clauses for the parent package AVR and have only with clauses and no use clauses for the support packages.  That results in calls like UART.Init or Timer2.Stop.
+The typical built-in peripherals of the AVR microcontrollers are supported by the avrlib. We apply a typical coding style for these support packages. Application programs should have with and use clauses for the parent package AVR and have only with clauses and no use clauses for the support packages.  That results in calls like UART.Init or Timer2.Stop.
 
-* [Strings]
-* [EEprom]
-* [ADC]
-* [Timer]
+* [Strings] - Package AVR.Strings
+* [EEprom] - Package AVR.EEProm
+* [ADC] - Package AVR.ADC
+* [Timer] - Packages AVR.Timer0, AVR.Timer1, AVR.Timer2
 * [Programspace]
-* [Delays]
+* [Delays] - Package AVR.Wait
 * [IntImg] of numeric values - Package AVR.Int_Img
-* [UART]
+* [UART] - Package AVR.UART
 * [Watchdog] - Package AVR.Watchdog
-* [Interrupts - Package AVR.Interrupts]
+* [Interrupts] - Package AVR.Interrupts
 
 ## Libraries ##
+
 AVR-Ada also comes with some utility libraries
 
 * [OwireLib] library for searching and accessing Dallas' 1-Wire sensors and components
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rolf Ebert</dc:creator><pubDate>Wed, 25 Jul 2012 17:41:46 -0000</pubDate><guid>https://sourceforge.net3c39209b4cc630cdc2ab7cf5fb9e58b5cca8fcda</guid></item><item><title>WikiPage Examples modified by Warren W. Gay VE3WWG</title><link>https://sourceforge.net/p/avr-ada/wiki/Examples/</link><description>## Sample Applications ##
Here are some code samples that show how Ada can be used to program microcontrollers:

* [SimpleIO]
* [echo] an incoming character at the UART (RS232) interface
* [LCD](http://tero.stronglytyped.org/building-custom-arduino-lcd-shield-to-be-used-with-avr-ada.html) send output to a 16x2 character LCD

## AVR Utilities ##

We apply a typical coding style for the support packages of the built-in peripherals. Application programs should have with and use clauses for the parent package AVR and have only with clauses and no use clauses for the support packages.  That results in calls like UART.Init or Timer2.Stop.

* [Strings]
* [EEprom]
* [ADC]
* [Timer]
* [Programspace]
* [Delays]
* [IntImg] of numeric values - Package AVR.Int_Img
* [UART]
* [Watchdog] - Package AVR.Watchdog
* [Interrupts - Package AVR.Interrupts]

## Libraries ##
AVR-Ada also comes with some utility libraries

* [OwireLib] library for searching and accessing Dallas' 1-Wire sensors and components
* [Sensirion] library for accessing the Sensirion temperature and humidity sensors
* [HD44780Lib] library for displaying information on text LCDs based on HD44780 controlers
* [Debug] library for writing debug messages to the serial interface
* [fatfs] library that implements FAT16/32 for SD/MMC cards
* [CRC] libraries for generating CRC8 and CRC16 values
* [slip] protocol library for packetized I/O over streams like asynchronous serial links
* [MCP4922] SPI support for the MCP4922 DAC chip
* [MIDI] MIDI support for any byte stream</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Warren W. Gay VE3WWG</dc:creator><pubDate>Tue, 24 Jul 2012 04:01:04 -0000</pubDate><guid>https://sourceforge.nete3aded37d346ff2b7b4ce43c6bf7396ac1bc6630</guid></item></channel></rss>