Skip to content

Commit ac0a354

Browse files
committed
playground: update to handle Arduino Uno renaming
Signed-off-by: deadprogram <ron@hybridgroup.com>
1 parent 7c95e21 commit ac0a354

8 files changed

Lines changed: 11 additions & 48 deletions

File tree

content/tour/blink/external.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func main() {
5454
}`;
5555
setupTour({
5656
boards: {
57-
'arduino': {
57+
'arduino-uno': {
5858
code: code.replace('machine.LED', 'machine.D2 // Arduino Uno'),
5959
parts: {
6060
led: {

content/tour/blink/onboard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ import { setupTour } from '/tour.js';
5757
setupTour({
5858
boards: {
5959
'arduino-nano33': {},
60-
'arduino': {},
60+
'arduino-uno': {},
6161
'circuitplay-bluefruit': {},
6262
'circuitplay-express': {},
6363
'pico': {},

content/tour/button/external.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ func main() {
8484
}`;
8585
setupTour({
8686
boards: {
87-
'arduino': {
87+
'arduino-uno': {
8888
code: code.replace('EXT_BUTTON', 'machine.D2 // Arduino Uno'),
8989
parts: {
9090
button: {

content/tour/ws2812/animating.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ setupTour({
111111
'circuitplay-bluefruit': {},
112112
'circuitplay-express': {},
113113
'gopher-badge': {},
114-
'arduino': {
114+
'arduino-uno': {
115115
code: code.replace('machine.WS2812', 'machine.D7'),
116116
parts: {
117117
main: {

content/tour/ws2812/intro.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ setupTour({
115115
'circuitplay-bluefruit': {},
116116
'circuitplay-express': {},
117117
'gopher-badge': {},
118-
'arduino': {
118+
'arduino-uno': {
119119
code: code.replace('machine.WS2812', 'machine.D7'),
120120
parts: {
121121
main: {

static/playground-home.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,13 +178,13 @@ var examples = {
178178
// Simple "blinky light" example.
179179
// The Arduino Uno, despite its limitations, is very well known and many
180180
// people have one. So it seems like a good testcase.
181-
arduino: {
182-
target: 'arduino',
181+
arduino_uno: {
182+
target: 'arduino_uno',
183183
code: exampleBlink,
184184
parts: [
185185
{
186186
id: 'main',
187-
location: 'parts/arduino.json',
187+
location: 'parts/arduino_uno.json',
188188
x: 0,
189189
y: 0,
190190
}

static/tour-lis3dh.js

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export function setupLIS3DH(code) {
2626
{from: 'main.A4', to: 'imu.SDA'},
2727
],
2828
},
29-
'arduino': {
29+
'arduino-uno': {
3030
code: code.replace('SCL_PIN', 'ADC5').replace('SDA_PIN', 'ADC4'),
3131
parts: {
3232
main: {
@@ -71,23 +71,6 @@ export function setupLIS3DH(code) {
7171
'gopher-badge': {
7272
code: code.replace('SCL_PIN', 'I2C0_SCL_PIN').replace('SDA_PIN', 'I2C0_SDA_PIN'),
7373
},
74-
'reelboard': {
75-
code: code.replace('SCL_PIN', 'P0_27').replace('SDA_PIN', 'P0_26'),
76-
parts: {
77-
main: {
78-
x: -10,
79-
},
80-
imu: {
81-
config: imuConfig,
82-
location: 'parts/adafruit-lis3dh.json',
83-
x: 50,
84-
},
85-
},
86-
wires: [
87-
{from: 'main.P19', to: 'imu.SCL'},
88-
{from: 'main.P20', to: 'imu.SDA'},
89-
],
90-
},
9174
'pico': {
9275
code: code.replace('SCL_PIN', 'GP17').replace('SDA_PIN', 'GP16'),
9376
parts: {
@@ -106,23 +89,5 @@ export function setupLIS3DH(code) {
10689
{from: 'main.GP16', to: 'imu.SDA'},
10790
],
10891
},
109-
'hifive1b': {
110-
code: code.replace('SCL_PIN', 'D19').replace('SDA_PIN', 'D18'),
111-
parts: {
112-
main: {
113-
x: -10,
114-
},
115-
imu: {
116-
config: imuConfig,
117-
location: 'parts/adafruit-lis3dh.json',
118-
x: 45,
119-
rotation: 180,
120-
},
121-
},
122-
wires: [
123-
{from: 'main.D19', to: 'imu.SCL'},
124-
{from: 'main.D18', to: 'imu.SDA'},
125-
],
126-
},
12792
}});
12893
}

static/tour.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,13 @@ export { setupTour };
1212
const PLAYGROUND_API = location.hostname == 'localhost' ? 'http://localhost:8080/api' : 'https://playground-bttoqog3vq-uc.a.run.app/api';
1313

1414
const boardNames = {
15-
'arduino': 'Arduino Uno',
15+
'arduino-uno': 'Arduino Uno',
1616
'arduino-nano33': 'Arduino Nano 33 IoT',
1717
'circuitplay-bluefruit': 'Adafruit Circuit Playground Bluefruit',
1818
'circuitplay-express': 'Adafruit Circuit Playground Express',
1919
'gopher-badge': 'Gopher Badge',
20-
'hifive1b': 'SiFive HiFive1 rev B',
2120
'microbit': 'BBC micro:bit v1',
2221
'pico': 'Raspberry Pi Pico',
23-
'reelboard': 'Phytec reel board',
2422
}
2523

2624
// Configure the tour. This works on pages that use the "tour" layout.
@@ -29,7 +27,7 @@ const boardNames = {
2927
// {
3028
// code: '...', // default code
3129
// boards: {
32-
// 'arduino': { // board name
30+
// 'arduino-uno': { // board name
3331
// code: '...', // code for this board (optional)
3432
// parts: { // extra parts besides the main part (optional)
3533
// led: { ... }, // configuration for this part

0 commit comments

Comments
 (0)