AC Power Control by USB Hub

1. Purpose

Rebooting remote system, AC Power Control is only reliable way.

  • Kernel sometime hangs, no way to reboot by command line.
  • Hardware RESET feature would be unreliable, especially for evaluation boards in testing phase. While CPU core will get reset signal, some other peripheral chips will not be get reset.
Akizuki 32x16 LED Matrix Display with ATmega

Story

For Google Summer of Code 2009, FSIJ had two projects for Akizuki 32x16 LED Matrix Display.

That's because it is important to support hardware/device developments by Free Software, and we would like to expand the power of Free Software Movement. In the long run, it is for Free Software, because software runs on hardware (computers with devices).

We develop a USB target device which is connected to Akizuki 32x16 LED Matrix Display. Host PC can control the LED matrix through USB.

We use Atmel's ATmega for a microcontroller and use V-USB as a USB protocol stack. While it runs as "low-speed device", it is enough for the purpose.

Here is my record of the development, for those who have interests.

Gniibe offers his code to students in the beginning, and students continue their own development from here.

Since the code itself is useful, you can enjoy it, too.

README of Unguent

This tool is written in Python as an application of CherryPy.

In winter, I use some unguent for our children to keep their skin smooth.

My web process has been not that smooth. It was basically unmaintained, a kind of put only. For my new web, I wish to keep the process smooth enough by Unguent.