Thanks for all the lovely feedback on the Automation HAT teardown! Here's the next in the series - how the display works on our Inky pHAT and on other devices like popular book readers, smart watches, supermarket labels, and whatnot. Warning: this is not a very technical post. If you want technical descriptions, there are many many of them on the internet. Different displays may have the electrodes in different places, and have different "biggest" particles, so the colour order, or what reacts to pushes and pulls might be different.

inky phat

What is e-paper?

E-paper is short for electronic paper, and just like the ink used on paper, the display contains bits of colour suspended in a liquid - oil in this case.

inks

I'm going to start with two colour displays, like you get on book readers. It's black, or white.

History

The original idea for the displays was to have coloured balls that were black on one side, and white on the other, and they'd spin round to show the black or the white side, depending on whether the electricity was on or off under it.

gif of rotating two-colour ball

As you can tell, I had a really difficult time painting a ball this size (sorry ball pool, the sacrifice was necessary)! The inventors had the same problem. They needed to colour teeny tiny little particles. Most of them came out entirely white, instead of half and half.

They thought of a different solution. What if the little white bits could be on top of a black liquid, or hidden under a black liquid? If they were at the top, you'd see white, if they were at the bottom you'd see black.

gif of magnetic scribbler

On this kids' toy, there are little pockets filled with a gloopy white liquid. In the same little pockets are sprinklings of iron filings. When you hold a magnet near the pockets, the iron filings (which are black) are attracted to the magnet and lift to the top, where you can see them. When you wipe the toy, a magnetic scraper slides past and pulls all of the filings back to the bottom of the pockets, where they hide under the white gloop. If you leave your toy upside down for a bit, the particles aren't heavy enough for gravity to pull them through the gloopy white liquid. This is why they used gloop, not runny liquid!

cutaway of magnetic scribbler

Electrophoresis (electro-for-ee-sis)

So, the magnetic toy moves the particles using magnetophoresis (moving stuff around based on the magnetic charge), so can you guess what electrophoresis is? Yup, it's moving stuff around with electrical charge.

Just as a magnet could pull the little bits of iron to the surface of the gloop, the same idea is how the display works.

It uses electrical charge to take the little painted particles and either push them to the top surface, or drag them down to the bottom (like with the pen and the scraper on the drawing board).

animation of particles being moved to top by charges

Pockets of Gloop

So, in your display there are squillions* of little pockets filled with gloop, and particles. Under each pocket is a little pixel that can be electrically charged to push or pull the particles. The computer inside your e-reader decides which ones to switch on to show your display (kind of like a fancy cross stitch). The more pixels you have the more detailed your image is going to be.
*actual number not counted.


Kindle 3 microcapsules

Here's an image of a two-colour display showing all the little pockets of particles. They're technically called "microcapsules", if you were wondering. This one has a clear gloop (oil) and positively charged white particles, and negatively charged black particles.

cutaway drawing of white particles stuck to top

Where the letter "O" is, the electrodes on the top surface have been made negatively charged, so they attract the positively charged white particles to the top and push the black ones away. (Opposites attract.) Where the "O" isn't, the top surface has been positively charged, which pushes the white particles away and attracts the black ones.

What about THREE colours?

We know how two particles get moved up and down, pushed or pulled by the charge on the electrodes either side of the pockets.

The problem is that there are only two options, push or pull.

If you want to push some and not others, and they have the same charge (say both of them are positive), you can make it so that some need a smaller push.

gif of pushing marble vs juggling ball

In this example, if you give a small push, only the red piece will move up. A big push and they'd both move up. This is how we get over there being more than two colours.

In the Inky pHAT, black needs a big pull or push to move, and the red and white only need a little pull or push to move. The big particles are moved first to the top or bottom of the pockets, and the little particles get moved after. Watch this Inky pHAT refreshing (changing the picture).

gif of inky phat refreshing

You will see that it appears to flash on and off with the different colours, this is because it's doing the pushes and pulls in a particular order. First it pushes all the white to the top, and pulls the red and black down. Next, it pushes the red and black to all the places it wants black (big push), which pulls the white back out of those places. Then the red gets pulled away from the areas that are supposed to be black (little pull) so the black areas are just black. Finally, the red is pushed up to the places that need to be red with a few little pushes. Here's a gif of what is happening, on a much simpler picture.

particles in an inky phat gif

You can see that the black particles only move with a BIG push or pull, and the white ones and red ones will move with any size push or pull, but in opposite directions.

Note: on the Inky pHAT the pusher/puller (grid of electrodes) is on the back and (thanks for the photo, Sandy) looks like this: