3 neat ATXmega prototype boards

xmega_boardsThis time i present three neat prototype boards for Xmega processors, in the Xmega A4 (44pin), A3 (64pin), and A1 (100pin) versions, compatible with all of the models of each family. The PCBs are designed to put with one or both sides in the breadboard, they are small and compact so they doesn’t occupy much space, with on board: PDI programming interface cnnector, USB connector (for devices in “U” version with support for high-speed USB), uSD socket, buttons, which are just a basic add-ons.

Boards:

44pin (A4) board
-models 16A4, 32A4, 64A4, 128A4, 16D4, 32D4, 64D4, 128D4, and they “U” versions with USB)
-dimensions 61,5mm x 28,5mm, 16mils
-PDI, USB, uSD, 3V3 stabilizer, crystal, Reset button, Bootloader jumper

click to enlarge


64pin (A3) board
-models 64A3, 128A3, 192A3, 256D3, 64D3, 128D3, 192D3, 256D3, and they “U” versions with USB)
-dimensions 81,5mm x 28,5mm, 16mils
-PDI, USB, uSD, 3V3 stabilizer, crystal, Reset button, Bootloader button

click to enlarge


100pin (A1) board
-models 64A1, 128A1, 192A1, and they “U” versions with USB)
-dimensions 103mm x 31mm, 10mils
-PDI, USB, uSD, 3V3 stabilizer, crystal, Reset button, Bootloader button

click to enlarge


32pin (E5) board
The Atxmega E5 board (for 8E5, 16E5, 32E5) will be added after official premiere of those chips, at the moment even their pinout is unknown.

Remarks:

Also other models can fit on the boards (like B and C families), that was not compared by me. Also, I could be wrong, and added a model that for some reason does not work well, so before the assembling please check at least pinout with your Xmega DS.

In the case you solder xmega with hardware support for the USB, it can be programmed using the bootloader USB or PDI. For devices without this support, they need to be programmed by the PDI, and USB data lines can be cut off from the board so they won’t interfere with the output port when you just want to power whole thing from the USB port. J1 and J2 jumpers placed on the bottom side of the board are for this, by default pads are connected with a thin trace and can be cut if needed.

To force it to start in the USB bootloader mode, hold BOOT-L button and tap reset.

The analog AVCC power pins are connected to the VCC by default. If necessary, it can also be cut by cutting thin jumper (labeled R/L), as in the case of USB, and then solder the R/L and C filter in place of the R/L and C, or provide an external power supply.

PCBs are published on OSHW (open source hardware) license. It will be nice if you won’t remove OSHW logo or my site address, while duplicating the board.

Good and tested PDI programmer.

Gallery:

Files:
DOWNLOAD – Eagle 6.40 files: PCB, SCH, alternative PDF revision 1.0




0.00 avg. rating (0% score) - 0 votes

21 Comments

  1. Projekty mają jedno istotne niedomówienie: producenta elementów wlutowywanych w płytkę. Miałem kilka niemiłych wpadek, gdy pola lutownicze nie pasowały pod posiadane przeze mnie złącza USB lub dla kart SD.

    • Nie chcę podawać jakiegoś konkretnego modelu dla USB bo ludzie będą go szukać nie wiadomo po jakich sklepach, a problem praktycznie nie istnieje bo nawet jeśli trafimy na jakieś niewymiarowe to można je sobie przesunąć podczas montażu, można uciąć kołki montażowe jeśli będą w złym miejscu.

      W przypadku gniazda uSD faktycznie powinienem podać model, tu masz rację.

      Footprint http://www.opencircuits.com/images/a/a7/MicroSD_Socket-500873-0801.pdf

      U nas (w PL) kupowałem takie pod symbolem MSDE208.

      Z tego co jednak zauważyłem to powinno pasować wszystko co ma piny w środku.

  2. Hi Manekinen,
    do you have any of these PCB’s for sale?

    Thanx!

  3. O, widzę że dodałeś zdjęcia gotowych układów, wyszły naprawdę super, a ostatnie zdjęcie z płytką wpiętą w stykówkę.. hmmm.. miodzio.. szkoda że nie można kupić u Ciebie tych płytek :( Chyba że zostały Ci jakieś?

    • Aż chce się zamigać diodą ;)

      Niestety nie mam żadnych płytek, na zdjęciach jest ich kilka bo to było wspólne zamówienie.

  4. Cóż, wszystko fajnie, no to gniazdo SD kurcze mogłeś dać ten model z padami na końcu, a nie pod spodem – te z padami na końcu są znacznie łatwiej dostępne.
    I jeszcze jedna niezgodność – kwarc, jaki powinien być wlutowany na płytkę powinien mieć częstotliwość maksymalnie 16MHz (zgodnie ze specyfikacją układów XMega). 32MHz osiągniemy korzystając z wbudowanych w procesor pętli PLL, ale kwarc fizycznie (według danych katalogowych) nie powinien mieć takiej wartości.

  5. Hello, thank you for your work, but i like to build my own Board. I would be very happy if you could share your eagle lib for the e5 or 44pin Version.

    Thanks and Greetings

    MasterQ

    • Hello, board project for xmega E5 should be available within 2-3 weeks, currently i am very busy.

    • I have build one,
      see here:
      http://www.mikrocontroller.net/topic/303188
      but it has external power supply, just follow the link at the button, and you will find a sample power supply. It is because i build many testboards, but i never use all at the same time. So there is no need to add supply every time i build a board.
      Maybe this is a good idea for you too.
      The eagle lib was also shared. But only for QVFN. It’s somewhat hard to solder.

      Greeting

      MasterQ

  6. Witam!
    Gdzie można zdobyć bootloader dla ATXmega128A1U?

  7. Ostatnie zdjęcie gotowej płytki super

  8. Hi,

    great idea to post the prototype boards. Unfortunately I have some trouble wie 100Pin board. I used it as basis for a board und after soldering the Xmega to the board I get a maximum output Voltage from the DACs of 900mV insteat of the intended ca. 2V. All Pins VCC, AVCC have an input of 3,3V. All Ground are at 0V. The Kapacitors have 3,3V on the side connected to VVC and Ground on the other, so that works. I use VCC as reference for ADC/DAC. The program i use worked when the Xmega was connected to a stk600. The only real change to your board hier is that I don´t use an external clock. I have realy no idea left why the DAC output voltage dropped. I hope someone here can give me a hint where to look.

  9. Hi
    congrats for your excellent job.Could you please post the part number for the micro sd connector?
    thanks

  10. Witam,
    w jakiej firmie były wykonywane PCB?

  11. Witam
    Kiedy lub cz będą płytki pod Atxmega E5?
    Dzięki za dobrą robotę.

Leave a Reply

Your email address will not be published. Required fields are marked *

Please leave these two fields as-is: