Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

January 27 2010

3310 SPI LCD library for the Xmega MCUs

I'm just working on a LCD library for the 3310 LC-Display. One big advantage of this display is the simple communication interface (SPI in this case). It can be easily interfaced with ATmega MCUs but the ATxmega are a bit different. It's able to display 1-bit (black and white) graphics on a resolution of 48 x 84 pixels.

The current code is really dirty and partially based on a source code I've found at mikrocontroller.net. The final (public) version will be completely different with much more functionality (like small, normal, big, bigger fonts, basic shape drawing..).

January 20 2010

Project announcement - HomeController v0.1 prototype

I've been working on a minimal home automation project. I've already finished the schematics and PCB layout. The project is AVR-based (ATMega32) and is fully stackable via a 2-Wire Interface. The ~28 I/O Ports (including analog inputs) are controlled via RS232. The software being developed is designed for Unix-like Operating System, but it should work on MinGW.

Well, there is one tiny bug in the prototype (Murphy's Law). The RxD-Line of the ATMega isn't connected to the MAX3232. This has to be fixed with a wire. Unfortunately this can't be fixed in the PCB layout in a nice way, because KiCad (The Open Source EDA suite I'm using) doesn't support moving traces.

I've already sent the Gerber-files to BatchPCB. Unfortunately the prototype PCB will be about $69. For that reason I'll make a re-design (SMD) soon.

What does it do?

You can control lights and other stuff with it using your PC or a Microcontroller. It's also suitable for playing around with AVR Microcontrollers. Nearly all pins of the Microcontroller are located on a screw terminal, so it's perfectly suited for quick deployment.

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.