THE ODD SLICE OF PI

new pi2ws2812 project

posted May 7, 2017, 9:49 PM by mince pi   [ updated May 7, 2017, 9:52 PM ]

It's been a while, but I've started documenting a new project.

I finally bought a strip of those addressable LEDs. The price was right, even though I don't know what I'll be using them for. While I was waiting for them to arrive, I checked to see what kernel modules were available for driving them. I could only find one that uses the PWM peripheral, and one that uses paced DMA driving the GPIOs. That was kind of disappointing: nobody is using the PCM peripheral. It's perfect for driving them with it's huge FIFO buffer.

So I modified one of my old kernel drivers to do the job. It works great! I even wrote a few demo programs to test it out. The files are posted, but there's no write-up at this point.

raspbian 2017-04-10

posted Apr 27, 2017, 3:32 PM by mince pi   [ updated Apr 27, 2017, 3:36 PM ]

A new Raspbian is up at the usual location. It uses the same kernel as 2017-03-02, so I don't need to upload a new kernel compiling source.

The release notes indicate there are three changes: Wolfram and Flash Player are updated, and PARTUUID is now used for persistent disk names during USB boot.

raspbian 2017-03-02

posted Mar 7, 2017, 2:38 PM by mince pi   [ updated Mar 7, 2017, 2:40 PM ]

Another Raspbian was released, and I've uploaded module compiling source.

This seems to be a recent pattern - a new release a few days after a major release. Maybe I shouldn't be so quick to upload source? At least when the releases are a few days apart it makes it easy to upload - I can do the steps from memory!

raspbian 2017-02-16

posted Mar 3, 2017, 4:54 PM by mince pi   [ updated Mar 3, 2017, 5:01 PM ]

A new version of Raspbian is available. I've uploaded module compiling sources for it.

It supports the new Pi Zero W, and adds a few more general improvements.

I've uploaded modules for this new kernel version to the ps2pi and pi2wifi projects' files pages.

raspbian 2017-01-11

posted Jan 12, 2017, 11:49 AM by mince pi   [ updated Mar 3, 2017, 4:56 PM ]

A new version of Raspbian is available, 2017-1-11. I don't know what changed in it since the release notes haven't been updated.

What I do know is that the kernel version hasn't changed from 2016-11-25, so I won't have to update my modules repository. Yay!

pixel for mac and pc

posted Dec 29, 2016, 11:37 AM by mince pi   [ updated Dec 29, 2016, 11:46 AM ]

The Foundation gave us a little Christmas present: a version of Raspbian that runs on a Mac or PC as a live CD/Flash drive!

I've given it a spin on both an old 1.3GHz ThinkPad, and a desktop Mac. Here are the highlights:
  • It's a live CD, so it doesn't make any changes to the hard disk. Reboot and the computer is back to it's usual operating system.
  • If you boot from USB, any changes you make can be saved. This includes software installs and password changes.
  • Performance on my machines was better than on a Pi 3.
  • The Chromium browser is more stable than when it runs on the Pi.
  • The Epiphany browser is not included. This isn't a problem since Chromium runs so well.
My conclusion: it's a great way to get some use out of old computers!

i'm baaack....

posted Dec 29, 2016, 11:17 AM by mince pi   [ updated Dec 29, 2016, 11:48 AM ]

Well, that was a long break. I tend to be quite busy the last three months of the yearThat doesn't mean that I haven't been making anything though: I just haven't had time to document.

What have I been doing? I started a new project, piDrum. Nothing is posted yet, so stay tuned.

I finally updated the kernel compiling source on Github. It matches the 2016-11-25 kernel now. I also copied the newly compiled modules to the ps2pi, pi2wifi, and pi2hd44780 projects for your convenience. There was also a problem with the esp8089 overlay in the pi2wifi files section, which is now fixed.

pi2pwd updated again

posted Sep 2, 2016, 7:15 PM by mince pi   [ updated Dec 29, 2016, 11:38 AM ]

I renamed the Github repository. I wasn't able to do this from the Pi, so I waited until I was at a Windows computer. There are a couple of things I can't do from a web interface on the Pi - rename a repository, and delete it.

I should really investigate if these things can be done from the command line client. That seems to work all the time.

pi2pwd updated

posted Aug 27, 2016, 10:19 AM by mince pi   [ updated Aug 27, 2016, 4:42 PM ]

I thought I was done, but I keep finding little ways to improve it.

I made the download into one file instead of several. That necessitated moving it to Github. I also added code to preserve case if caps lock is on. This lets you type the password multiple times by toggling caps lock. Very useful if you're changing a password!

new pi2pwd project

posted Aug 25, 2016, 8:34 PM by mince pi   [ updated Aug 25, 2016, 8:37 PM ]

I've posted a new project, a password keeper. It emulates a keyboard and types usernames and passwords on command. I've been using it a lot and it works splendidly. Now my passwords can be super complicated!

It's the simplest project I've done so far: just a Pi Zero, SD card, and USB cable. That's it: no soldering, power supply, or anything else!

1-10 of 64