부품을 연결하고, 코드를 실행하고, 변화를 관찰하세요.
왼쪽에서 예제를 고르세요. 부품 단자와 GPIO를 차례로 누르면 배선됩니다. 배선 인스펙터의 선택 상자로도 연결할 수 있습니다.
코드를 편집하고 Ctrl + Enter로 실행하세요. 실행 중에는 코드와 배선이 잠깁니다. 중지하면 수정할 수 있습니다.
온도·조도·거리 슬라이더를 움직여 LED와 콘솔을 확인하세요. 차트에서 센서나 출력을 선택해 최근 30초를 살펴보세요.
직접 만든 Python 부분집합 인터프리터가 별도 Web Worker에서 코드를 해석합니다. 전체 Python/MicroPython, Linux 또는 Raspberry Pi CPU 에뮬레이터가 아닙니다. 서버·파일 시스템·네트워크·실제 GPIO에 접근하지 않습니다.
변수, 숫자, 문자열, True/False+ - * / // % **, 비교, and/or/notif / elif / else, while, for … in range()break, continue, pass, 리스트 리터럴print, int, float, str, bool, roundabs, min, max, len
machine.Pin(pin, mode, pull)Pin.value(), on(), off(), toggle()machine.ADC(Pin(26)).read_u16()machine.PWM(Pin(15)).duty_u16(n)PWM.freq(n), deinit()dht.DHT22(Pin(2))measure(), temperature(), humidity()sensors.HCSR04(trigger_pin=4, echo_pin=5)distance_cm()time.sleep(s), sleep_ms(ms), ticks_ms()
and
변경 사항은 현재 브라우저에 자동 저장됩니다. 비공개 모드나 브라우저 데이터 삭제로 유실될 수 있으므로 JSON으로 내보내 백업하세요. 가져온 코드는 자동 실행되지 않습니다.
Ctrl / ⌘ + Enter 실행·중지 · Ctrl / ⌘ + S 저장 · Esc 선택 해제 · ? 도움말. 편집기에서 Tab은 다음 컨트롤로 이동합니다. 들여쓰기는 공백 네 칸을 사용하세요.