LCDTyper

Ooops I made another one.



After the success I had with the last off-grid writer I wanted to make another one. With a smaller screen, smaller keyboard and smaller enclosure.

Thus the LCDTyper was born. What separates this is that I wanted to move away from putting the keyboard into the device. Trapping it. I like to be able to move the keyboards around.

Anyway, this build consists of a raspberry pi zero, a ups lite shield, a 4×20 screen lcd screen.

ELEKTRONIK:
Raspberry Pi Zero W Starter Kit 298,03 kr
GeeekPi IIC/I2C 2004 20 x 4 tecken LCD-screen 114,99 kr
UPS-Lite Power Supply Board Power 218,61 kr
Adapter cable MicroUSB-B till MicroUSB-B – panel mounted 59.00 kr
VippOmkopplare 24.00 kr
Wood 50:-

totalt: 754.63 kr

754.63 Kr Sek = 74,39 EUR

The price really goes down when you can externalize the keyboard.

I took the kilo.c tutorial and the Unified_LCD library with some modifications. Not low effort per say. But it’s easier to remove features than adding. But not as fun. I did add Swedish characters though.

char customChars[8][8] = {
{ 0x00, 0x00, 0x00, 0x0, 0x0, 0x00, 0x00, 0x00},
{ 0b00100, 0b00000, 0b01110, 0b10001, 0b11111, 0b10001, 0b10001, 0b00000 },
{ 0b01010, 0b00000, 0b01110, 0b10001, 0b11111, 0b10001, 0b10001, 0b00000 },
{ 0b01010, 0b01110, 0b10001, 0b10001, 0b10001, 0b10001, 0b01110, 0b00000 },
{ 0b00100, 0b00000, 0b01110, 0b00001, 0b01111, 0b10001, 0b01111, 0b00000 },
{ 0b01010, 0b00000, 0b01110, 0b00001, 0b01111, 0b10001, 0b01111, 0b00000 },
{ 0b01010, 0b00000, 0b01110, 0b10001, 0b10001, 0b10001, 0b01110, 0b00000 },
{ 0x00, 0x00, 0x00, 0x0, 0x0, 0x00, 0x00, 0x00}};


Anyway, I’ve procrastinated long enough. Should probably start writing stories and stuff.

One thought on “LCDTyper

Leave a Reply