# Projects

Here are some cool tutorials to get you started with your @boardname@!

## Basic

```codecard
[
  {
  "name": "Get Ready",
  "url":"/calliope/firststeps/firstSteps",
  "description": "Find out how to start working with the Calliope mini",
  "imageUrl": "/calliope/firststeps/connecting.jpg",
  "largeImageUrl": "/calliope/firststeps/firstSteps.jpg",
  "cardType": "tutorial",
  "label": "Never seen a mini? Start Here!",
  "labelClass": "green small ribbon"
},
{
  "name": "The 5x5 LED matrix",
  "url":"/calliope/firststeps/5x5LED",
  "description": "Learn how to create and show images, numbers or letters on the LED matrix",
  "imageUrl": "/calliope/firststeps/5x5LED.jpg",
  "largeImageUrl": "/calliope/firststeps/5x5LED_L.jpg",
  "cardType": "tutorial",
  "label": "New? Start Here!",
  "labelClass": "yellow small ribbon"
},
{
  "name": "Radio",
  "url":"/calliope/firststeps/Radio",
  "description": "Find out how to use the radion function and how to send messages from one Calliope mini to another one",
  "imageUrl": "/calliope/firststeps/Radio.jpg",
  "largeImageUrl": "/calliope/firststeps/Radio_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "orange small ribbon"
},
{
  "name": "Loops",
  "url":"/calliope/firststeps/Loops",
  "description": "Loops are important to be able to execute program instructions multiple times",
  "imageUrl": "/calliope/firststeps/Loops.jpg",
  "largeImageUrl": "/calliope/firststeps/Loops_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "green small ribbon"
},
{
  "name": "Mathematics",
  "url":"/calliope/firststeps/Mathematics",
  "description": "The Calliope mini can become your little math helper",
  "imageUrl": "/calliope/firststeps/Mathematics.jpg",
  "largeImageUrl": "/calliope/firststeps/Mathematics_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "green small ribbon"
},
{
  "name": "Inputs",
  "url":"/calliope/firststeps/Inputs",
  "description": "Use conditions for different actions",
  "imageUrl": "/calliope/firststeps/Inputs.jpg",
  "largeImageUrl": "/calliope/firststeps/Inputs_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "green small ribbon"
},
{
  "name": "Sensors",
  "url":"/calliope/firststeps/Sensors",
  "description": "Measure temperature, light and orientation",
  "imageUrl": "/calliope/firststeps/Sensors.jpg",
  "largeImageUrl": "/calliope/firststeps/Sensors_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "green small ribbon"
},
{
  "name": "Output",
  "url":"/calliope/firststeps/Output",
  "description": "Audio, light and motion",
  "imageUrl": "/calliope/firststeps/Output.jpg",
  "largeImageUrl": "/calliope/firststeps/Output_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "green small ribbon"
},
{
  "name": "Decisions",
  "url":"/calliope/firststeps/Decisions",
  "description": "If..., then it happens... or it happens...",
  "imageUrl": "/calliope/firststeps/Decisions.jpg",
  "largeImageUrl": "/calliope/firststeps/Decisions_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "green small ribbon"
},
{
  "name": "Variables",
  "url":"/calliope/firststeps/Variables",
  "description": "A variable is not a static value, it’s what you determine it to be.",
  "imageUrl": "/calliope/firststeps/Variables.jpg",
  "largeImageUrl": "/calliope/firststeps/Variables_L.jpg",
  "cardType": "tutorial",
  "label": "",
  "labelClass": "green small ribbon"
}
]
```