English

가이드 · 연주

이렇게 연주해요.

노브 네 개, 빛의 패널 하나. 손에 들어온 순간부터 내 패턴이 돌아가기까지. 이 페이지의 패턴플로우는 진짜와 똑같이 돌고, 눌리고, 꾹 눌려요.

  1. 01굽기
  2. 02노브
  3. 03패턴
  4. 04콘솔

가이드 전체

스크롤

두뇌 깨우기

처음 한 번만. 다운로드 모드로 펌웨어를 굽고, 와이파이를 넣어요. 와이파이는 보통 두 번째에 돼요.

ESP32

모든 건 작은 보드 하나에서 돌아가요.

패턴플로우의 두뇌는 ESP32-S3 모듈이에요. 안쪽 기판의 소켓에 꽂혀 있어요. 뒷면 덮개를 옆으로 밀어 빼고, 모듈을 살살 곧게 들어 올려요.

여기서 막혔나요? 알려 주세요

이렇게 들어요

안테나는 위로, 포트는 내 쪽으로.

모듈의 안테나 끝이 위로, USB-C 포트 두 개가 아래로 오게 잡아요. 다음 단계에서 방향이 중요해요.

여기서 막혔나요? 알려 주세요

왼쪽 포트

왼쪽에 꽂아요.

USB라고 적힌 왼쪽 포트에 데이터가 되는 USB-C 케이블을 꽂고, 반대쪽은 컴퓨터에 연결해요.

오른쪽(UART)은 아두이노 IDE용이에요. 굽기는 되지만 와이파이 설정이 안 떠요.

아무것도 안 잡히면 거의 항상 충전 전용 케이블이에요. 케이블부터 바꿔 보세요.

여기서 막혔나요? 알려 주세요

다운로드 모드

BOOT 누른 채로, RST 한 번, BOOT 떼기.

처음 구울 땐 언제나 여기서 시작해요. 이 페이지에서 뭘 누르기 전에요. BOOT를 누른 채로 RST를 한 번 눌렀다 떼고, BOOT를 떼요. 이제 보드가 펌웨어를 기다려요.

다운로드 모드에선 플래셔가 이미 패턴플로우인지 몰라서 새 보드로 보고 지워요. 설치한 패턴과 저장된 와이파이까지요. 새로 만든 보드라면 괜찮아요. 이미 패턴플로우가 도는 보드는 대신 콘솔의 Update 페이지에서 와이파이로 업데이트해요.

  1. 1BOOT 누른 채로
  2. 2RST 한 번
  3. 3BOOT 떼기
여기서 막혔나요? 알려 주세요

굽기

‘Flash Patternflow’로 구워요.

데스크톱 크롬이나 엣지에서 아래 Flash Patternflow를 누르고 USB JTAG/serial debug unit을 골라요. 나머지는 창이 차례로 안내해요. 그 화면들은 버튼 아래에 순서대로 있어요. 2분쯤 걸려요.

목록에 없으면 BOOT를 누른 채로 RST를 한 번 더 누르고, 버튼을 다시 눌러요.

굽기는 데스크톱 크롬이나 엣지에서 돼요.
Patternflow라고 적힌 플래셔 창. Install Patternflow와 Logs & Console 두 가지가 있다.

Install Patternflow포트를 고르면 이 창이 떠요. Install Patternflow를 누르세요.

여기서 막혔나요? 알려 주세요

와이파이

RST 한 번, 그다음 와이파이.

보통은 창이 와이파이를 묻지 않고 끝나요. 정상이에요. 실패한 게 아니라, 보드가 아직 패턴플로우로 다시 켜지지 않았을 뿐이에요.

창을 닫고 RST를 한 번 누른 뒤, 아래 Flash Patternflow를 다시 눌러 포트를 다시 골라요. 이번엔 설치 대신 패턴플로우의 메뉴가 열려요. Connect to Wi-Fi를 고르고, 네트워크 이름을 대소문자까지 정확히 치고 비밀번호를 넣은 뒤 Connect.

2.4 GHz만 돼요. ESP32는 5 GHz를 못 봐요. 그래도 안 붙으면 일단 넘어가요. 이 장의 마지막 카드에서 폰으로 할 수 있어요.

굽기는 데스크톱 크롬이나 엣지에서 돼요.
Patternflow 창. 이번엔 Connected to Patternflow 3.10.4 (ESP32-S3)가 뜨고, Update Patternflow, Connect to Wi-Fi, Logs & Console이 있다.

Connect to Wi-FiRST 다음 Flash Patternflow를 다시 눌러 포트를 고르면, 이번엔 패턴플로우의 메뉴가 열려요. Connect to Wi-Fi를 골라요.

여기서 막혔나요? 알려 주세요

전원

다시 꽂고, 전원.

USB 케이블을 빼요. ESP32를 실크 인쇄 방향대로 소켓에 다시 꽂고, 뒷면 덮개를 밀어 닫고, 패턴플로우 전원 케이블을 보조배터리에 연결해요.

전원은 언제나 그 케이블로만 들어가요. ESP32의 USB 포트로 넣지 않아요.

여기서 막혔나요? 알려 주세요

아직 와이파이가 없다면

패널이 직접 네트워크가 돼요.

K2(왼쪽 위 노브)를 1초 꾹 눌러요. CONNECTED와 주소가 보이면 와이파이에 붙은 거예요. 다음으로 가요. HOTSPOT과 patternflow-a1b2 같은 이름이 두 줄로 보이면, 아는 네트워크를 못 찾아서 패널이 직접 네트워크가 된 거예요.

폰이나 노트북으로 그 네트워크에 접속하고(비밀번호는 patternflow) http://192.168.4.1/ 을 열어요. 폰이 인터넷이 없다고 할 거예요. 맞는 말이고, 연결은 그대로 유지돼요.

Wi-Fi 페이지에서 패널이 찾은 네트워크 중 내 것을 고르고, 비밀번호를 넣은 뒤 Save. 패널 화면에 JOINED와 새 주소가 뜨거나, 안 된 이유가 떠요.

K2에 아직 둘 다 안 보이거나 폰 목록에 없나요? 핫스팟은 켜고 15초쯤 지나야 떠요. 기다렸다가 목록을 새로 고치거나 와이파이를 껐다 켜고, K2에 뜬 이름과 정확히 같은 걸 찾아요.

여기서 막혔나요? 알려 주세요

노브 네 개

돌리고, 누르고, 꾹. 악기는 그게 전부예요.

번호

오른쪽 위부터 시작해요.

K1 오른쪽 위, K2 왼쪽 위, K3 오른쪽 아래, K4 왼쪽 아래. 예상과 다르죠.

여기서 막혔나요? 알려 주세요

돌리기

돌리는 건 패턴 몫이에요.

노브는 지금 돌아가는 패턴이 맡긴 걸 움직여요. Origin에선 K1 색, K2 속도, K3 타일 배치, K4 물결의 촘촘함.

패턴마다 네 개를 다르게 써요. 그게 핵심이에요.

여기 있는 것도 진짜처럼 돌아가요. 노브 둘레의 주황 점을 잡고 빙 돌려 보세요. 옆에 그 노브가 무엇을 얼마나 움직이는지 떠요. 클릭은 누르기, 1초 꾹 누르면 그 노브의 화면이 열려요.

여기서 막혔나요? 알려 주세요

누르기

짧게 누르는 것도요.

클릭도 패턴에게 가요. Origin에선 그 노브를 0으로 돌려요. K1은 빨강으로, K2는 멈추고, K3는 첫 타일 배치로, K4는 가장 낮은 주파수로.

여기서 막혔나요? 알려 주세요

K1 꾹

밝기.

아무 노브나 1초 꾹 누르면 기기가 패턴한테서 넘겨받아요. K1은 밝기. K1을 돌려 맞추고 K1을 누르거나, 5초 기다리면 돌아와요.

여기서 막혔나요? 알려 주세요

K2 꾹

네트워크.

K2는 와이파이 상태와 보드의 IP 주소를 두 줄에 나눠 보여줘요. 기억해 두세요. 폰이 보드를 찾는 방법이에요.

여기서 K1을 돌리면 패널이 잠들어요. 아무 노브나 돌리면 깨요.

여기서 막혔나요? 알려 주세요

K4 꾹

패턴.

K4는 패턴 목록을 열어요. K4를 돌려 이동하고(패턴 하나에 세 칸), 멈추면 그 패턴이 켜져요. K4를 다시 꾹 누르면 닫혀요.

지금은 1 / 1이에요. 그게 다음 이야기예요.

여기서 막혔나요? 알려 주세요

패턴 더 넣기

패턴은 작은 파일이에요. 와이파이로 들어와요. 케이블도, 다시 굽기도 없이.

1 / 1

새 보드엔 패턴이 하나예요.

Origin은 펌웨어에 들어 있어서, 보드가 언제나 뭔가로는 켜질 수 있어요. 나머지는 보드 저장공간에 살고 몇 초면 설치돼요.

여기서 막혔나요? 알려 주세요

Basics

Basics 덱을 올려 봐요.

커뮤니티엔 패턴 하나하나와, 여러 개를 카드 패처럼 묶은 덱이 있어요. Basics는 새 보드를 위한 덱이에요. 패턴 33개, 계정도 필요 없어요.

패턴 하나만 올리는 것도 같아요. 그 패턴 페이지에서 Send to my Patternflow를 누르면 돼요. 내 덱을 만들어 공유할 수도 있어요.

여기서 막혔나요? 알려 주세요

설치

‘Install to my board’를 눌러요.

Basics 카드에서 Install to my board를 눌러요. 브라우저가 보드의 페이지를 열고 팩 전체를 와이파이로 넘겨줘요. 보드는 인터넷에 직접 나가지 않아요.

처음엔 저장공간을 포맷하라고 해요. Format storage를 누르고 확인하면 팩이 파일 하나씩 알아서 설치돼요. 1분이 안 걸려요.

안드로이드는 patternflow.local을 못 열어요. K2를 꾹 눌러 나온 IP 주소를 카드의 Device address에 먼저 넣어요.

여기서 막혔나요? 알려 주세요

1 / 34

K4를 다시 꾹.

Origin에 Basics 33개. K4를 돌려 넘기고, 멈추면 재생, 꾹 누르면 닫혀요.

여기서 막혔나요? 알려 주세요

웹 콘솔

보드가 자기 웹페이지를 띄워요. 기기의 모든 설정이 거기 있어요.

patternflow.local

브라우저로 열어요.

같은 와이파이의 컴퓨터에서 patternflow.local로 가요. 지금 재생 중인 패턴, 밝기, 잠자기, 슬라이더로 된 노브 네 개. 나머지는 페이지마다 따로 있어요.

아래 창은 진짜로 움직여요. 열어서 Now playing 옆 화살표로 패턴을 넘기거나 노브 슬라이더를 밀어 보세요. 패널이 따라 바뀌어요.

여기서 막혔나요? 알려 주세요

폰에서

K2의 주소를 써요.

폰, 특히 안드로이드는 patternflow.local을 못 찾을 때가 많아요. K2를 꾹 눌러 나온 IP 주소를 치면 돼요. 윈도우에선 http://patternflow/ 도 돼요.

같은 콘솔, 폰 크기예요. 여기서도 눌러 보세요.

여기서 막혔나요? 알려 주세요

안에는

이런 게 있어요.

패턴 설치·삭제·다운로드. 와이파이는 다섯 개까지, 따로 고르지 않으면 최근 것부터 시도해요. 노브마다 도는 방향. 그리고 와이파이로 받는 새 펌웨어. 패턴은 그대로 남아요.

이름을 누르면 재생돼요. 설치, 삭제, ZIP으로 받기, 순서 바꾸기까지.

여기서 막혔나요? 알려 주세요

다음: 내 패턴 만들기.

여기까지가 처음 한 시간이에요. 다음 가이드는 만드는 이야기예요. 남들이 만든 걸 찾고, 내 걸 만들어요.

그다음

  • 에디션
  • MQTT
  • 시계
  • 퍼포먼스

그동안은 바로 가서 해 봐도 돼요.