Tag: tangible programming

  • Building a screenless programming language for the Raspberry Pi #6

    Following on from the last in this mini series, the giant 16 byte multiplexer is finished and tested – lots of head scratching due to shorts and wonky solder joints (it’s amazing how sensitive CMOS logic is, interference on accidental free pins causes strange effects) and I’ve replaced the breadboard with a new interface board…

  • Screenless programming language #5

    Update after the last post. After many hours soldering 75% of the board is complete! The Pi can now address a whopping 12 bytes of data. After thinking about it for a while, and checking with the languages I’m planning to use – I’ve decided to double the number of instruction ‘slots’ by halving the…

  • Screen-less programming language (#3)

    Since the last update I’ve connected the Raspberry Pi to the board, and after a bit of debugging I have a python script that polls bytes (more accurately 4 bit ‘nibbles’) via the GPIO ports from 16 addresses. I didn’t blow up the Pi, although I did cause hard resets a couple of times with…

  • Some tangible programming language research (#2)

    Following on from yesterday’s post – here’s a random selection of some (publicly accessible) tangible programming research. Timothy Scott McNerney: Tangible Programming Bricks: An approach to making programming accessible to everyone Timothy S. McNerney: From turtles to Tangible Programming Bricks: explorations in physical language design Juan Gabriel Tirado: Tangible Syntaxes: Exploring embodied and tangible I/O…