I'm thinking of using a workshop format like this to define components and workshop steps. This would define the blocks that appear during the workshop, help generate the pre and post code, possibly generate a schematic, and have helpful steps to guide people. I'm going to work toward making a proof of concept that uses this. Later, this format could be generated within robotnik its self as part of the 'build' or 'circuit' tab.
{
title: 'Makerland Workshop',
description: 'This is a workshop for Makerland Conference using a sumobot kit
with an LED and a proximity sensor.',
components: [
{
component: 'Led',
pin: 13
},
{
component: 'Servo',
pin: 7,
type: 'continuous'
},
{
component: 'Servo',
pin: 11,
type: 'continuous'
},
{
component: 'Sensor',
pin: 'A0'
}
],
exercises: [
{
text: 'First, try to make an LED blink when you push a button.'
},
{
text: 'Now make a motor turn clockwise'
}
]
}
I'm thinking of using a workshop format like this to define components and workshop steps. This would define the blocks that appear during the workshop, help generate the pre and post code, possibly generate a schematic, and have helpful steps to guide people. I'm going to work toward making a proof of concept that uses this. Later, this format could be generated within robotnik its self as part of the 'build' or 'circuit' tab.
Thoughts?