Back to Course

1st Maker Mind Meld Summit

0% Complete
0/0 Steps
  1. Start here!
    4 Lectures
  2. Day 1:
    4 Lectures
  3. Day 2:
    2 Lectures
  4. Day 3:
    3 Lectures
  5. Day 4:
    6 Lectures
  6. Day 5:
    2 Lectures
  7. Day 6:
    3 Lectures
  8. Day 7:
    2 Lectures
  9. Bonus Resources
    3 Lectures
Section 2, Lecture 2
In Progress

Zafar Iqbal – Making a Turing Machine

Section Progress
0% Complete

Post-summit chat

Post summit chat questions

  1. Michael: How much of your work with the Arduino spills over to your day work?
  2. Emma: How is your progress with the Turing Machine Mark II?
  3. Anthony: How much planning and research do you do when you start a new challenging project?
  4. Mich: I’m thinking of participating in a mini-maker fair in my town. I have a couple of projects I can demo. Do you have any advice for me?
  5. John: How much time do you spent tinkering per week?

What is this session about?

In his presentation, Zafar describes how he made a Turing Machine, a topic that is of interest to anyone fascinated by hardware prototyping, Arduino programming, and computer science. The presentation features a general overview of Zafar’s motivations and the workflow he used when building the device, followed by a demonstration using an accompanying online Turing Machine simulator to show how to play and program such a device. Zafar also supplies a worksheet PDF with extra information.

About the speaker

Zafar studied Engineering & Computer Science at Oriel College in Oxford, and Communication Design in Central Saint Martins in London. He has worked for more than 20 years as a programmer in the United Kingdom and Greece, both for large private companies such as ZDNet/CNET and top academic institutions, such as the National Technical University of Athens.

His areas of expertise include cyber-physical hardware and software systems with an emphasis on robust, modular, secure and scalable software components, “phygital” experiences, image, and video processing, internet applications, and content management systems. He also has extensive teaching/mentoring experience at international events and workshops and has published two scientific papers on programmable modeling environments.

He has used his programming skills on a varied number of science and art projects and performances, and in 2016 he was included in the European Top 50 Maker list. Currently, he writes software for space weather monitoring systems.

Solve a problem and get a Turing Machine kit

In his presentation, Zaf talked about the multiplier program challenge.

Please watch Zaf’s presentation for the challenge details​.

The first person to send ​Zaf the solution (​i.e. a screenshot of the screen), ​will receive a kit with the components to build your ​Arduino-based Turing Machine.

​This kit will contain:

​- Buttons
– Potentiometer
– LED ring
– Arduino compatible board

​T​he enclosure is not included.