Skip to content

Commit 7e829e0

Browse files
committed
feat: add Nano RP2040 Connect
1 parent e499785 commit 7e829e0

File tree

4 files changed

+374
-0
lines changed

4 files changed

+374
-0
lines changed

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,4 @@ export { TiltSwitchElement } from './tilt-switch-element';
3535
export { FlameSensorElement } from './flame-sensor-element';
3636
export { GasSensorElement } from './gas-sensor-element';
3737
export { FranzininhoElement } from './franzininho-element';
38+
export { NanoRP2040ConnectElement } from './nano-rp2040-connect-element';
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import { html } from 'lit-html';
2+
import './nano-rp2040-connect-element';
3+
4+
export default {
5+
title: 'Nano RP2040 Connect',
6+
component: 'wokwi-nano-rp2040-connect',
7+
argTypes: {
8+
ledPower: { control: { type: 'boolean' } },
9+
ledBuiltIn: { control: { type: 'boolean' } },
10+
ledRed: { control: { type: 'number' } },
11+
ledGreen: { control: { type: 'number' } },
12+
ledBlue: { control: { type: 'number' } },
13+
},
14+
args: {
15+
ledPower: false,
16+
ledBuiltIn: false,
17+
ledRed: 0,
18+
ledGreen: 0,
19+
ledBlue: 0,
20+
},
21+
};
22+
23+
const Template = ({ ledPower, ledBuiltIn, ledRed, ledGreen, ledBlue }) =>
24+
html` <wokwi-nano-rp2040-connect
25+
.ledPower=${ledPower}
26+
.ledBuiltIn=${ledBuiltIn}
27+
.ledRed=${ledRed}
28+
.ledGreen=${ledGreen}
29+
.ledBlue=${ledBlue}
30+
></wokwi-nano-rp2040-connect>`;
31+
32+
export const Default = Template.bind({});

0 commit comments

Comments
 (0)