# Light Dance 主控硬體篇 在初階篇有提到我們要驅動LED最需要 1.電源供應(5v,GND) 2.訊號輸入 所以我們的主控板就是要解決這兩件事 ## 基礎流程圖  這是我們針對**電源**跟**訊號** 電源:將5v輸入的部分電流轉換成3.3V作為ESP32的電源供應,其餘則做為LED燈的電源供應和sn74hct244pwr的電源。 訊號:由於ESP32輸出之訊號為3.3v,而LED燈的工作電壓為5v,所以我採用sn74hct244pwr來將ESP32輸出之訊號轉為5v。 -------- ## 流程圖 由於要透過usbc的接口來傳輸燒錄程式到esp32內 所以我們需要額外加上一個晶片來實現這個功能  ----- ## 實際主機板對應   ----- ## IO對應 ### nodemcu-esp32s/舊版主機板 | 通道 | 引腳號碼 | |------|---------| | DATA_PIN1 | 17 | | DATA_PIN2 | 16 | | DATA_PIN3 | 32 | | DATA_PIN4 | 33 | | DATA_PIN5 | 25 | | DATA_PIN6 | 26 | | DATA_PIN7 | 14 | | DATA_PIN8 | 27 | ### esp32s3 | 通道 | 引腳號碼 | |------|---------| | DATA_PIN1 | 17 | | DATA_PIN2 | 16 | | DATA_PIN3 | 32 | | DATA_PIN4 | 33 | | DATA_PIN5 | 25 | | DATA_PIN6 | 26 | | DATA_PIN7 | 14 | | DATA_PIN8 | 27 | # PCB V2 為了降低主機板的成本,我們決定改版舊版的主機板 我們將主晶片的部分變成可拆裝式的 可以直接插上學校AIOT課程所使用的esp32開發版 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up