Embedded Micro

Neon Flies Pro

by on Sep.28, 2011, under Android Apps, Products

Neon Flies Pro

Introducing Neon Flies, a live wallpaper for Android phones. Be surrounded by swarms of multicolored butterflies that flutter in and out of view. With an almost endless number of colors and flight paths you will be mesmerized. Each butterfly flaps its wings realistically as it zooms around your screen. Neon Flies is based on OpenGL for silky smooth hardware accelerated animations.

Download it now from the Market here.

 

It also looks great on tablets!

Leave a Comment more...

Canopy Live Wallpaper

by on Nov.28, 2010, under Android Apps

Canopy is a live wallpaper for Android phones.  When you first load the wallpaper a large branch grows from the bottom of the screen and the screen starts to zoom in. After the branch has grown more branches sprout from it and more from the new branches and more from them. This continues as you zoom forever into the new branches. Canopy is vector based so it will look gorgeous on any size display.

You can download Canopy by searching for “Canopy Live Wallpaper” in the Market or by using this QR code.

Canopy is based on the Chrome Canopy. However, there were some modifications that had to be made to allow it to be used as a background.  The biggest being that it had to be able to zoom by itself. In Chrome Canopy the user uses the mouse to control the zoom, in Canopy Live Wallpaper it automatically zooms into the place with the most action. Another change was that the number of branches on screen had to be reduced due to the fact that it has to run on a phone and not a powerful desktop. However, this is adjustable in the settings.

Canopy Live Wallpaper is fully customizable.

You have full control over

  • The color of the branches
  • The color of the background
  • The number of branches on screen
  • The number of twigs that grows off each branch
  • How crooked the branches can get
  • Number of vertices that compose each branch (detail vs. speed)
  • Zoom speed
  • Anti-Aliasing
  • Max FPS
1 Comment more...

Introducing the Fusion

by on Oct.31, 2010, under Electronics

This board was designed to allow the AVR to offload processor intensive tasks to the FPGA. The AVR and the FPGA are connected by 28 IO pins (PORTC[0-3], PORTD, PORTE, and PORTF). This will allow for high speed data transfer. It was originally designed for a project I am working on which requires a large artificial neural network. The neural net will be modeled in hardware on the FPGA.

Fusion

What exactly is the Fusion? Take a look at it’s features!

  • XMEGA128A1
  • Spartan 3A XC3S200A 5C
  • 32MHz clock
  • Real-time clock
  • 16MB SDRAM
  • 8MB DataFlash
  • 3-axis accelerometer
  • 2 general purpose LED connected to the XMEGA
  • 1 general purpose LED connected to the FPGA
  • 2Mbit FPGA PROM
  • DONE LED for FPGA
  • 5v-3.3V bi-directional level shifters
  • 8 analog inputs (with 5V or 3.3V selectable power)
  • 6 3.3V digital inputs
  • 16 5V digital IOs
  • 8 3.3V digital IOs
  • Reset buttons
  • Program button for FPGA
  • Powered from 5V

The problem with FPGAs is the programmers are too expensive for most people. To combat this the FPGA will come loaded with a versatile design. It will allow for PWM on any of the pins, input capture on some, a hardware neural net, USART, and more.

The chip missing in the pictures is the DataFlash. I was not able to locate any stock right now but Atmel is sending a sample for this prototype.

So far I have identified two errors. The DONE label on the silkscreen should be next to the left LED not the right one and pins 20 and 19 on the 5v-3.3v level-shifters are flipped. I will patch that up tomorrow.

2 Comments more...

3x3x3 RGB LED Cube

by on Aug.20, 2010, under Electronics

This kit contains everything you need to build a 3x3x3 RGB LED cube. That includes 27 RGB LED, custom PCB, ATmega168 microcontroller, and other supporting electronics.

The basic patterns that ship with the cube.

V04 features the USART (serial) pins of the ATmega168 broken out. With your own custom code you can utilize this to control it with anything that has a serial port. An example of what can be done is show below.

To build this kit you need basic soldering tools. Read through the instructions before you buy a kit and make sure you are capable of building it.

This kit is available through SparkFun

Build Instructions
Schematic
Source Code
PulseAudio Plugin

13 Comments more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Archives

All entries, chronologically...