Xmega Webserver Board [120126]

Originally dedicated as hardware, which can act as master in ElektorBus-applications (instead of a PC or an Android device), this board could be used for many microcontroller-applications, which need a powerful controller, web-access, SD-card storage and/or a display. As far as I know, this is the first Xmega-Board developped for Elektor.Features
Originally dedicated as hardware, which can act as master in ElektorBus-applications (instead of a PC or an Android device), this board could be used for many microcontroller-applications, which need a powerful controller, web-access, SD-card storage and/or a display. As far as I know, this is the first Xmega-Board developped for Elektor.
Features
- ATXmega256A3 with 256K Flash
- Alphanumerical display module with LED-backlight and SPI-interface
- RS485-driver, screwclamps for ElektorBus
- Additional UART-Pins on Mini-DIN-connector (ElektorBus)
- Can be equipped with Webserver/client module WIZNET WIZ812MJ
- SD-Card socket
- 4 Buttons, 4 LEDs
- PDI-header for in-system-programming
- Embedded Extension Connector: 3x ADC, 2 GPIO + SPI/I2C-interface on extension connector, the same pinout than on the Elektor Linux Board
- FTDI-Cable and BOB-Pinheader for USB-connection
The circuit and PCB was developped by KöpLe Engineering GbR, Oberasbach, Germany.
Current status
The second revision of the Board is now ready. An article is planned for June 2013.
The board is supported by the Embedded Firmware Library EFL, so there will be software-support for all the features of the Board!
Find more infos and software download at
Discussie (2 opmerking(en))
Günter Gerold 11 jaar geleden
Please route the JTAG PINs to an header!
UPDATE:
JTAG is not necessary. Debugging dont work with PDI and the AVRISP mkII but it works fine with PDI and the JTAGICE3
ClemensValens 11 jaar geleden
I was asked to have a look at this project and give my opinion on how to continue with it. Also I am supposed to write software for it. Prototype V1 is a nice effort and appears to be working.
Correct me if I am wrong, but this project is essentially a bridge between Ethernet and RS485, right? If it is, why do you need all these extension connectors? Or is it an ATXmega dev board with Ethernet and RS485? In this case, why do you have such a strange RS485 bus on it? You should make a choice. If it is a dev board then you need lots of accessible connectors. If it is an Ethernet RS485 bridge then you don’t need all this extra stuff and you can really simplify the schematic. If it is just a webserver then you don’t need much more than some sort of extension connector (Elektor Bus?) together with the WIZnet module, the ATXmega & the SD card.
After inspecting one of the first two prototypes, here are my recommendations for a second prototype:
If you feel that my comments are too harsh or incorrect, please comment.
achim 12 jaar geleden
JN 12 jaar geleden