Skip to content

Commit ed02231

Browse files
adding test circuit sketch and some readme fixes
1 parent 3a9471e commit ed02231

File tree

2 files changed

+22
-12
lines changed

2 files changed

+22
-12
lines changed

README.md

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,14 @@ I also made Config Manager for ease of installation. I'm happy if you consider [
2525
- Wifi and device settings over Web interface
2626
- Firmware update and FileSystem upload feature with HTTP basic authentication
2727
- Examples
28-
- Basic example of Fauxmo Belkin Plug
29-
- Basic example of Fauxmo Philips Light
30-
- Smart light
31-
- Dimmable smart light
28+
- DimmableSmartLight
29+
- On/Off control and brightness control of a Led
30+
- SmartLight
31+
- On/Off control of digital output
32+
- FauxmoPhilipsLight_Basic
33+
- Basic example of Fauxmo Philips Light (On/Off)
34+
- FauxmoBelkinPlug_Basic
35+
- Basic example of Fauxmo Belkin Plug (On/Off)
3236

3337
### Release (example.zip)
3438

@@ -38,18 +42,20 @@ I put Config Manager and Fauxmo to corresponding sample folders so that you can
3842
<examples>/
3943
4044
├── DimmableSmartLight
45+
│ ├── <Config Manager>
4146
│   └── src
42-
│ └── FauxmoPhilipsLight
47+
│ └── <FauxmoPhilipsLight>
4348
├── SmartLight
49+
│ ├── <Config Manager>
4450
│   └── src
45-
│ └── FauxmoPhilipsLight (interchangeable with FauxmoBelkinPlug)
51+
│ └── <FauxmoPhilipsLight> (interchangeable with FauxmoBelkinPlug)
4652
│ (If you want to change it, replace src folder with FauxmoBelkinPlug_Basic/src)
4753
├── FauxmoPhilipsLight_Basic
4854
│   └── src
49-
│ └── FauxmoPhilipsLight
55+
│ └── <FauxmoPhilipsLight>
5056
└── FauxmoBelkinPlug_Basic
5157
└── src
52-
└── FauxmoBelkinPlug
58+
└── <FauxmoBelkinPlug>
5359
```
5460

5561
### Compilation
@@ -58,17 +64,21 @@ I put Config Manager and Fauxmo to corresponding sample folders so that you can
5864
1. Install [Arduino IDE](https://www.arduino.cc/en/software) 1.8 or 2.0 to your OS.
5965
1. Install [Raspberry Pi Pico Arduino core](https://github.com/earlephilhower/arduino-pico).
6066
1. Install [AsyncTCP_RP2040W library](https://github.com/khoih-prog/AsyncTCP_RP2040W).
61-
1. From the [latest release](https://github.com/MrGreensWorkshop/arduinoPico_RasPiPicoW_AlexaEnabledSmartDevices/releases/latest), download the "examples.zip" under the Assets, and Unzip.
67+
1. From the [latest release](https://github.com/MrGreensWorkshop/arduinoPico_RasPiPicoW_AlexaEnabledSmartDevices/releases/latest), download the "examples.zip" under the Assets, and unzip.
6268
1. Open one of the examples in Arduino IDE.
6369
1. Select the board from, `Menu > Tools > Board > Raspberry Pi RP2040 boards > Raspberry Pi Pico W`.
6470
1. Select your Wifi region from, `Menu > Tools > WiFi Region`.
65-
1. To compile and get the binary, click "Export compiled Binary" from, `Menu > Sketch > WiFi Region` and your binary will be exported to currently opened example folder.
71+
1. To compile and get the binary, click `Menu > Sketch > Export compiled Binary` and your binary will be exported to opened example folder.
6672

6773
### Running
6874

69-
1. Get the binary
75+
1. Build this test circuit for Raspberry Pi Pico W
76+
77+
<img src="/docs/CircuitSketchForRaspberryPiPicoW.jpg" height="300" alt="Amazon Alexa enabled smart device test circuit for Raspberry Pi Pico W">
78+
79+
2. Get the binary
7080
- You can compile examples and get the binary as explained above.
71-
- Or you can use precompiled binary files inside of each example folder.
81+
- Or you can use precompiled binary files inside of each example folder if applicable.
7282
1. Put the Raspberry Pi Pico W into bootloader mode by pushing bootsel button, while plugging to your computer.
7383
1. Copy the ".uf2" file to your Raspberry Pi Pico W's storage.
7484

67.2 KB
Loading

0 commit comments

Comments
 (0)