diff --git a/README.md b/README.md
index d982ddc..3697a31 100644
--- a/README.md
+++ b/README.md
@@ -455,6 +455,7 @@ https://gist.github.com/elie-j/8a27e7a65a40371e0cda5754ce0a063d
## 過去の資料
+- [2023 年度 岡山版](/chirimen-hands-on/2023/okayama/)
- [2022 年度 東京版](/chirimen-hands-on/2022/tokyo/)
- [2022 年度 岡山版](/chirimen-hands-on/2022/okayama/)
- [2022 年度 愛媛版](/chirimen-hands-on/2022/ehime/)
diff --git a/public/2023/okayama/assets/led-blink.dio.png b/public/2023/okayama/assets/led-blink.dio.png
new file mode 100644
index 0000000..59150bd
Binary files /dev/null and b/public/2023/okayama/assets/led-blink.dio.png differ
diff --git a/public/2023/okayama/assets/webiotmakers-gallery.dio.png b/public/2023/okayama/assets/webiotmakers-gallery.dio.png
new file mode 100644
index 0000000..86794fd
Binary files /dev/null and b/public/2023/okayama/assets/webiotmakers-gallery.dio.png differ
diff --git a/public/2023/okayama/index.html b/public/2023/okayama/index.html
new file mode 100644
index 0000000..8f38873
--- /dev/null
+++ b/public/2023/okayama/index.html
@@ -0,0 +1,649 @@
+
Raspberry Pi Zero 版 CHIRIMEN
NOTE: 10-20年前は難しいプログラミングが必要でしたが、今はJavaScriptから簡単に作れるようになりました。
NOTE: 具体的にはWeb GPIO APIやWeb I2C APIと呼ばれるオープンな仕様に支えられているオープンソースソフトウェアです。
NOTE: CHIRIMENを使い、アイディアを凝らしてさまざまな作品を作っています。
NOTE: 昨日・今日と技術的な話を中心にやってきましたが、極端な話ハッカソンの本番は、技術的に優れているかどうかは一旦忘れてもらってOK、コピペでOK、人の真似でOK
+ですが限られた時間しかないので、これからの時間で、やりたいことを周りのスタッフに相談したり、Slackで相談してみてください
---
+
+## I2C で複数のデバイスを扱う - 距離センサーと NeoPixel の例
+
+指定の距離を下回ると NeoPixel LED を点灯する例:
+
+```js
+import { requestI2CAccess } from "node-web-i2c";
+import VL53L0X from "@chirimen/vl53l0x";
+import NPIX from "@chirimen/neopixel-i2c";
+
+const i2cAccess = await requestI2CAccess();
+const port = i2cAccess.ports.get(1);
+
+const vl53l0x = new VL53L0X(port, 0x29);
+await vl53l0x.init();
+
+const npix = new NPIX(port, 0x41);
+await npix.init(8);
+
+while (true) {
+ const distance = await vl53l0x.getRange();
+ console.log(`${distance} mm`);
+
+ if (distance < 100) {
+ await npix.setGlobal(100, 100, 100);
+ } else {
+ await npix.setGlobal(0, 0, 0);
+ }
+}
+```
\ No newline at end of file