School camp on developing the dancing OTTO robots – SCOPES Digital Fabrication


The aim of the event is to introduce students new opportunities in the field of digital prototyping and develop engineering and life skills.

What You'll Need

For 1 robot:

  1. Arduino NANO x1
  2. Arduino Nano V3.0 Prototype Shield I/O Extension Board x1
  3. ultrasonic sensor HC-SR04 x1
  4. Servo SG-90 x4
  5. PLA plastic ~200g
  6. Buzzer (piezo speaker)
  7. Computer with Fusion 360 and Arduino IDE

Extra (not necessary):

  1. Battery 1.5V x4
  2. Battery compartment for 2AA batteries x2
  3. Jumpers FF, FM, MM x10 (each)
  4. Latching switch
  5. Soldering machine
  6. Two assistants


The Instructions

Graphic design and developing the website

In the beginning of the school camp students will learn the design graphic and will create own website. These skills are needed to represent the project properly.

-Registration on

-Recording the video about yourself and your expectations from the course

-Workshop on Adobe Premier

-Video processing

3D modelling

There will be an introduction into User Interface of Fusion 360, dimensions, shapes, and other basic introductory staff.

-Introduction of the Fusion 360:

-introduction into the concept of axonometric prospective and spatial thinking

– working with the SPLINES (2D).

– creation of the simple drawing figure (from geometric point of view)

– update the website: uploading pictures and videos of done work (on

3D modelling

Students continue to work on Fusion 360 and learn more complex features.

1. Working on Fusion 360:

– Practice on modelling simple elements

– modelling of components to connect the object to another with specified parameters

– update the website: uploading pictures and videos of done work

3D modelling

The course is focused to develop blended knowledge consisting of design thinking and engineering approach in each participant. Participants receive technical specification of the OTTO’s “body” parts for measuring necessary parameters which will be used in Fusion 360 for modelling legs and feet. Students have to model austhetic parts of the OTTO robot that should be stable and connected with servomechanisms.

1. Modelling of the OTTO legs and feet:

-Measuring all “body” parts

-Drawing “body” into Fusion 360

-Modelling legs and feet connected to the “body”

-Exporting legs and feet in STL format for 3d printing

-update the website: uploading pictures and videos of done work

Soldering practice

The subject of the day not related to the development process of the project however participant are introduced with one of the key engineering skills as soldering. General information on soldering skills is provided; moreover, participants are given the particular elements by instructor. Initially they build an astable multivibrator on breadboard while instructor explains the working principle of the circuit and common electronics (what is resistor, how to measure voltage via multimeter, etc). After that, participants will solder the same scheme by themselves.

-Conduction of the safety instructions

-Information about the soldering practice

-Explaining how to build circuit via breadboard

-Introduction of the multimeter and its application

-Soldering practice

-update of the site: uploading pictures and videos of done work

3D printing + Making engraving breloques on Epilog Laser

Students pass the course on how to use the 3D printer and engraving and cutting machine. While 3d-printers produce details- parts of the robot, participants learn the working process on Epilog Laser Fusion M2 which does not relate to the project (just for general information). They draw a picture on CorelDRAW and use plywood for making breloques.

-course on application of 3D printer

-3D printing of the modelled parts of the project (OTTO robot)

-workshop on Epilog Laser Fusion M2 and conduction of safety instruction

-hook event: at the end of the day each student has to create its own breloque and cut it from plywood.

-update the website: uploading pictures and videos of done work


Programming and assemblage of the robot

Instructor provides common information about programming in present life (theory on popular programming fields). Moreover, instructor shows basic operations and statements in programming, such as if-else statements, for/while loops, type of variables and etc in arduino IDE. After that, students are starting to assembly the robot and install servomotors for initial setting (necessary step before main program).

-theory on programming

-definition of if-else, for-while, switch-case, mod-div, variables, OOP on Arduino.

-first connection to arduino

-how servo works

-update the website: uploading pictures and videos of done work

Whats is Arduino?

Students learn deeply what arduino is, how to connect sensors, how to work with different datasheets, what types of arduino are. What is more, instructor explains how robot will dance, main functions for setting dance.

-introduction to the arduino and components

-sensor and components connection: humidity, servo, photoresistors, diodes, potentiometrs, ultrasonic sensor, buzzer, etc

-coding plan about how robot will dance

-updatef the website: uploading pictures and videos of done work




Participants are starting to code the robot. Previously, they have chosen the song robot is going to dance. Students should take into consideration the BPM (Beats per minute) of song and rig moves in program when it is necessary.

-Programming using prepared functions for simplification of coding process and for variety of moves

-testing the stability of robot


-update the website: uploading pictures and videos of done work

Hard-coding + pitching workshop

Students finish with the coding process and start preparation for the final presentation where they will demonstrate their works in front of independent judges. Workshop on pitching will be provided by the department of business incubation.

-final stage of the hard-coding

-workshop on pitching

-update the website: uploading pictures and videos of done work

Preparation Day

Students are making their feelings and emotions on a whatman for presentation. It is important because students remember what they have done during the course which helps to make a conclusion about received knowledge.

-use markers, pencils, photos and imagination to make a poster about work done during the course.

Presentation Day

This event is focused on developing presentation skills. Students demonstrate their projects in front of independent public: showing the recorded video, studied program and the dance of the robot. The work must be illustrated on The event is focused to develop life skills.

-presentation of the project – OTTO robot by each participant

-independent public consists of collegues from the incubation office, acceleration office, digital creativity laboratory, PR department and engineers from machine shop department.

-showing the website filled with the entire process. Comparing feelings before the course and after.

-Giving the certificates

-coffee break with participants


  • (Fab-Safety.1): I can safely conduct myself in a Fab Lab and observe operations under instructor guidance.
  • (Fab-Programming.1): I understand the basic structure of a simple program and can modify values, variables, or other parameters to alter its output, function, or behavior.
  • (Fab-Electronics.1): I can follow instructions to build a simple electrical circuit using conductive material, basic components, and power.
  • (Fab-Modeling.1): I can arrange and manipulate simple geometric elements, 2D shapes, and 3D solids using a variety of technologies.
  • (Fab-Fabrication.1): I can follow instructor guided steps that link a software to a machine to produce a simple physical artifact.
  • (Fab-Design.1): I can be responsible for various activities throughout a design process within a group under instructor guidance.