futz f&ts v.i. To tinker experimentally; to change something just to see what it does

I bought an Adafruit Sharp Memory Display breakout. It's a 400x240 monochrome display driven by SPI. It can run on either 3.3V or 5V. The memory mapping is simple - just sequential bytes with one bit per pixel - 50 bytes per line. The SPI is LSB-first with active-high CS.

I know that in my previou...

Continue reading...

Today's tiny project was to add a display for the temperature and humidity instead of printing it to the console. I added another toy from the recent buy - a 1.3" OLED display.

I'm using the robert-hh SH1106 driver. Too lazy to write one for now.

The display's i2c address is $3c, so it works...

Continue reading...

Long time since last post. Other hobbies get in the way, and in my tiny house my electronics bench gets buried.

I bought a Wemos D1 Mini with MicroPython as part of a toy order from universal-solder.ca. Universal Solder is a Canadian company, which I like to support. They have a pretty good sele...

Continue reading...

I wrote some code for the PyBoard to drive a TM1637 4-digit 7-segment LED display. The code is basically I2C with no slave, so not terribly difficult to bit-bang.

Then I modified that code to use the PyBoard's RTC to work as a clock. That worked fine, so I thought I would get it going on the Trink...

Continue reading...

I've been interfacing the pyboard to all kinds of stuff to get a bunch of coding and practice under my belt before I really try to do something like a robot with it. I've ported my 5110 LCD C code for PIC to MicroPython, and connected things like servos, a HY-SRF05 ultrasonic range sensor, a Sharp G...

Continue reading...