Startseite  


Hallo AVR Fangemeinde,


ich habe hier teils bekannte Software von verschiedenen Autoren für den ATXMEGA... angepasst.
Treiber  für Displays und  andere Komponenten geschrieben. Verschiedene Hardware getestet und den Code hier eingestellt. Die Urheber/Verfasser der von mir beschriebenen Softwareteile  werden nach wie vor genannt. Bei freier Software(GNU General Public) wurde die  Lizenz eingehalten.
Ich habe  mich überwiegend den  ATXMEGAS gewidmet. Aber auch kleine Anwendungen für ARM-Applikationen hier eingestellt. Meine Homepage ist zur Zeit in der Umstellungsphase.

Infos zu anderen Projekten findet Ihr auf der rechten Seite bei "Links zu Atxmega-Seiten"

  
Anleitung für die Inbetriebnahme/Testschaltung

von DOGM128, DOGM132, DOGXL160, DOGS102

 
Atxmega32a4 und TQFP44 SMD Adapterplatine DOGS102 Atxmega32a4

Beschaltung DOGS/DOGM mit ATXMEGA

Lib  für DOGS/DOGM/DOGXL

AVR Studio 6 Vers: Atxmega..  (Lib 0.95)

geändert 17.09.2013


AVR Studio 6 Vers: Atmega 644

Einstellungen AVR-Studio 6..



  Thanks  Jan Michel for to this library!

http://www.mikrocontroller.net/topic/144500#new/a>
EA-DOGM Grafikdisplays inkl. Font-Generator  LCD-Library

  
Projekt: Atxmega32A4  SMD Adapterplatine für TQFP44

Original Platine wird nicht mehr gefertigt!

Eine etwas einfachere Ausführung der Adapterplatine für TQFP44 (Atxmega32A4) hier

 

Zum Programmieren empfehle ich das Atmel-ICE basic kit, (der AVRISP MKII wird nicht mehr gepflegt).  Das Atmel-ICE basic kit besitzt eine 6pol. ISP-Buchse und ist mit den neuen Atmel Studio 7 kompatible.


 

STM32F4 TFT-Display mit ILI9341 320x240 px

Billigmodell aus China   

Software hier

 

 


STM32F4 TFT-Display mit ILI9325C  320x240 px           

 

Software hier


Projekt: ATxmega32A4U und C_BERRY28 TFT-Display(ST7789V) 320x240 SPI


Atxmega -> Code  (AVR-Studio 6.2)

TM4C123GXL(ARM) -> Code  (Code Composer Studio 6.1.1, Lib: TivaWare_C_Series-2.1.1.71 )

LPC1769(ARM) -> Code  (LPCXpresso (Free Edition) is fully activated)

STM32F407 Discovery (ARM) -> Code  TrueSTUDIO 5.40 Lite, a completely free

RASP C-BERRY 28   Sonderangebot bei ReicheltC-Berry28 TFT 2,8" SPI

 

(2.8") TFT Display mit SPI-Interface

• Integrierter TFT-Treiber ST7789

 

 

 




Projekt: ATxmega128A3 und TFT-Display 320x240 (SSD1289) 16 Bit parallel


Standard Display (SSD1289) mit Lib UTFT

16 Bit parallel

 

 

-Info-

 


Projekt: ATxmega128A3 und EA-DOGM204A (8 Bit parallel)


 

 

-Info-

  
Projekt: Stellaris LM4F120 LaunchPad und ein TFT 1.8" SPI-Display

 Stellaris® LM4F120 LaunchPad
 80 Mhz System-Takt

 Display TFT 1,8" 128x160 262K Color,  SPI  Display Modul

Code Composer Studio Version: 5.5.0.00077

UTFT-Lib  Henning Carlsen
für LM4F120 Stellaris  LaunchPad angepasst

Beispiel:  Innen Außen Thermometer mit DS18B20

- Info-

  
Projekt: Einfache, kostengünstige Temperaturmessung mit LTC2400 (24 Bit) und PT1000

Ausgabe RS232 (USART)


 

- Info-

  
Projekt: ATxmega.. mit TFT-Display DEM 240320D 2.8" 320x240 Pixel

Grafik- und Text Ausgabe mit  LIB HX8347-D


ATxmega..  und  DEM 240320D (HX8347-D) TFT Display
Interface: SPI, Takt 16 Mhz

 


- Info-

  
Projekt: ATxmega32A4U  Board X4DIL

ATxmega32A4U AVR-Mikrocontrollermodul
mit USB-Schnittstelle

 

 

 

 

- Info-


  
Projekt: ATxmega.. mit TFT-Display DEM 240320B 2.4" 320x240 Pixel

Grafik- und Text Ausgabe mit  LIB ILI9325C

ATxmega..  und  DEM 240320B (ILI9325C) TFT Display
Interface: SPI (Takt 16 Mhz)


- Info-

  
Projekt: ATxmega.. mit TFT-Display DEM 240320B 2.4" 320x240 Pixel

Grafik- und Text Ausgabe mit  LIB ILI9325C

Eine schnelle Version mit Lib UTFT

 LIB: UTFT, parallel, 8 Bit Bus

- Info-

  
Projekt: Stellaris® LM4F120 LaunchPad mit DOGM128 oder DOGS102

LM4F120 LaunchPad  und  EA DOGM128 oder DOGS102

LM4F120H5QR CPU

Erstellt mit: Code Composer Studio Version: 5.3.0.00090

- Info-

  
Projekt: STM32F4-Discovery mit DOGM128 oder DOGS102

STM32F4-Discovery  mit  EA DOGM128
oder DOGS102

CORTEX-M4 CPU

Erstellt mit: Atollic TrueSTUDIO® for STMicroelectronics® STM32™, Built on Eclipse.

- Info-

  
Projekt: NXP LPC1769 LXPRESSO mit TFT Display, Controller HX8347D 3wire SPI

Library: UTFT


LPC1769 LPCXpresso  

TFT-Display DEM 240320D 2.8" 320x240 Pixel

HX8347D 3wire

Vertrieb: DISTRELEC

kompatible mit MI0283QT-2 - 2.8

Erstellt mit: LPCXpresso v5.0.14

 

- Info-

  
Projekt: STM32F4-Discovery mit 3.2" TFT Display (Controller SSD1289)

Library: UTFT

 



STM32F4-Discovery  und  320*240 Display

CORTEX-M4 CPU

Erstellt mit: CooCox\CoIDE

- Info-

  
Projekt: STM32F4-Discovery mit 3.2" TFT Display (Controller SSD1289)

STM32F4-Discovery  und  320*240 Display

CORTEX-M4 CPU

Erstellt mit: CooCox\CoIDE

- Info-

  
Projekt: ATxmega32A4 und DOGXL160 I2C/TWI

EA DOGXL160  I2C/TWI

ATxmega32A4

Atmega644

Lib an I2C/TWI angepasst

 

- mehr Infos-http://www.mikrocontroller.net/topic/144500#new
EA-DOGM Grafikdisplays inkl. Font-Generator  LCD-Library,  Version  0.94

  
Projekt: JD-T18003-T01 1.8" und Temperatur Sensor ADT7301 (Atxmega32A4)

JD-T18003-T01 1.8 Zoll  SPI (ST7735R)

- Text und Grafik Lib, verschiedene Schriftgrößen

TFT aus China, billig ( ca. 5 Euro )
E'go China Electronics
 Zolollbestimmungen werden eingehalten.  Auslieferung durch Deutsche Post.

- mehr Infos-Anzeige: JD-T18003-T01

 

  
Projekt: SPI MIT USART (ATxmega32A4)

USART in Master SPI mode

 



- Software-

Anzeige DOGS102

  
Projekt: Luxmeter  mit TSL2561 und Atxmega32a4

LIGHT-TO-DIGITAL CONVERTER

mit TSL2561 TWI

- Software-

 


Anzeige DOGS102

  
Projekt: ATxmega128A1 mit ADC-Wandler MCP3421 (18 Bit plus Verstärkung)

ADC-Wandler  mit  MCP3421

18-Bit Analog-to-Digital Converter

mit I2C Interface und On-Board Reference

 

- Software-

Anzeige DOGS102

  
Projekt: ATxmega128A1 mit ADC-Wandler  MCP3551 (22 Bit)

ADC-Wandler  mit  MCP3551

- Software- Low-Power, Single-Channel 22-Bit,  SPI

Anzeige DOGS102

  
Projekt: ADC mit  DMA Unterstützung

Anzeige DOGS132  oder UART


Einen superstabilen und  schnellen  ADC mit  DMA  auf einen Atxmega128a3

- Software-

- Software-Einfache DMA-Daten Übertragung von  Speicher/Array nach PORTx

  
Projekt: RFM22B mit einem ATxmega

RFM22B

 

 

RFM22B mit einem ATXMEGA32A4  Code nach Ulrich Radig

- Software-

 


  
Projekt: Einfach zu bedienender Ringbuffer

Ringbuffer

 

 

Ringbuffer  mit DOGS102 und Atmega128a3,
kann aber mit  jedem anderen  AVR GCC  Projekt betrieben werden

- Software-

Projekt: Text/Graphik-Display DOGS102/ DOGM128/ DOGM132 (SPI) mit  Atxmega128A3


DOGS102  DOGM128  DOGM132 (SPI)  und Atxmega32a4     

DOGS102  (SPI)  und Amega644     



- Software-
  
Projekt: DOGM163  SPI 3,3 Volt  ATxmega32A4

DOGM163  3 zeilig mit ATxmega32A4

 

- Software-

  
Projekt: DOGM163  mit Atmega644

Lib für DOGM163/DOGM162/DOGM081 

- Software-

  
Projekt: DOGM163  mit Atxmega32A4

DOGM163  mit Atxmega32A4

 

- Software-

  
Projekt: MMC SD  mit Atxmega32A4/Atxmega128A3 und DOGM128  

 

MMC/SD-CARD über  SPI an Atxmega32a4 verbinden

- Software-

Projekt:Serielle Datenübertragung (STXETX, CRC ) mit Atxmega128A1 und DOGM128 

Zwei Xmegas über serielle Schnittstelle verbinden

- Software-

Projekt: Atxmega128a3, Analog-Comperator(Fensterkomperator)

Fensterkomperator mit 3 Poti und digitaler Anzeige)

 

 Atxmega128a3 und DOGM128

 

- mehr Infos-

 

Projekt: Display DOGM128 (SPI) mit Atxmega128A3

 

Display DOGM128 (SPI) mit Atxmega128A3U

- Software-

Projekt: Astrouhr mit Atxmega32a4, DOGM128, RV3029


- Software-

Mit der  RTC RV-3029-CS

wird eine Astro-Uhr gesteuert. Sie ist hinreichend genau für diesen Zweck. Es ist ein Schaltausgang für die Steuerung einer Lampe/Relais vorhanden. Eingestellt wird die Uhrzeit über ein Menü.

Software AVR-Studio 6.1

Projekt: Atxmega32a4, USART 115200

 

Eine kleine Test-Schaltung  mit dem Atxmega32a4. 

Einfache USART Anwendung mit dem USARE0, 115200 Baud

 weiter hier  hier  Software AVR-Studio 6.1

Projekt: Atxmega32a4,DOGM132/DOGM128,DS18B20

Die Temperaturwerte der beiden DS18B20  wird über ein DOGM132 oder DOGM128 ausgegeben. Software AVR-Studio 6.1

- Software-

 

Projekte: Atxmega128a1, TWI (DS1338 3,3V), Ausgabe über DOGM132 oder USART

Hier mal eine kleine Testschaltung für eine TWI  Anwendung (RTC DS1338). Ausgabe über DOGM132 oder USART

Für die 3,3 Volt des Prozessors ist der Baustein DS1338 3,3V wie geschaffen.

- Software-

 

Projekt: Atxmega128a3, ADC-Beispiele

Die neue Atxmega Generation hat einen schnellen 12-bit ADC

Hier zwei Beispiele:


1. ADC-Wandler im Signed-Mode Betrieb, 4  Kanäle, Sample 2046 - 0 - 2046 (signed)
2. ADC-Wandler im Unsigned-Mode Betrieb, 4  Kanal, Sample 0 (200)- 4096 (unsigned)

- Software-

 

Projekt: Atmega329, 7-Segment LCD-Anzeige, DS18B20, für "innen" und "außen"

4 stellige 7 Segment Anzeige (LCD) mit  DS18B20

Das Ganze kostet gerade mal 10 Euro!

- Software-