- https://slide.rabbit-shocker.org/authors/hasumikin/RubyKaigiTakeout2021/
- https://github.com/picoruby/prk_firmware
- https://speakerdeck.com/kakutani/diykeyboard-is-ruby?slide=29
- 初心者はLEDは後回しにしたほうが
| from machine import Pin, I2C | |
| from ssd1306 import SSD1306_I2C | |
| import time | |
| import random | |
| import math | |
| # OLEDディスプレイのサイズ設定 | |
| width = 128 | |
| height = 64 |
| from machine import Pin, I2C | |
| from ssd1306 import SSD1306_I2C | |
| # I2C設定 | |
| i2c = I2C(0, scl=Pin(1), sda=Pin(0)) | |
| # OLEDディスプレイの初期化 | |
| oled = SSD1306_I2C(128, 64, i2c) | |
| # 画面をクリア |
| from machine import Pin | |
| import socket | |
| import network | |
| import time | |
| import rp2 | |
| #無線LANへの接続 | |
| def connect_to_wifi(ssid, password): | |
| wlan = network.WLAN(network.STA_IF) | |
| wlan.active(True) |
| from machine import Pin | |
| import network | |
| import time | |
| import socket | |
| #無線LANへの接続 | |
| def connect_to_wifi(ssid, password): | |
| wlan = network.WLAN(network.STA_IF) | |
| wlan.active(True) | |
| wlan.connect(ssid, password) |
| from machine import Pin | |
| import time | |
| import network | |
| import BlynkLib | |
| #無線LANへの接続 | |
| def connect_to_wifi(ssid, password): | |
| wlan = network.WLAN(network.STA_IF) | |
| wlan.active(True) | |
| wlan.connect(ssid, password) |
| # Copyright (c) 2015-2019 Volodymyr Shymanskyy. See the file LICENSE for copying permission. | |
| __version__ = "1.0.0" | |
| import struct | |
| import time | |
| import sys | |
| import os | |
| try: |
| import time | |
| import network | |
| import ntptime | |
| #Wi-Fiへの接続 | |
| def connect_to_wifi(ssid, password): | |
| wlan = network.WLAN(network.STA_IF) | |
| wlan.active(True) | |
| wlan.connect(ssid, password) |
| import time | |
| import network | |
| import ntptime | |
| def connect_to_wifi(ssid, password): | |
| wlan = network.WLAN(network.STA_IF) | |
| wlan.active(True) | |
| wlan.connect(ssid, password) | |
| max_wait = 10 |
| import pyxel | |
| class App: | |
| def __init__(self): | |
| pyxel.init(160, 120, title="hello") | |
| pyxel.run(self.update, self.draw) | |
| def update(self): | |
| pass |