[PSoC 6]-CY8CKIT-062-BLE_001_初探
以往的開發經驗,多是使用Arduino UNO及Arduino Mega2560做為開發及實驗,雖然方便使用,但是對於大型專案及商品化的產品開發,就顯得功能不足了,所以試著使用真正的嵌入式系統作為往後的開發方向。
市面上真的很多嵌入式的系統可以使用,國際大廠有STMicrotronics、TI、Infineon等廠商,國內的廠牌如新唐等,都有許多不錯的產品可以選擇,而且拜現在網路及AI工具的普及,學習這些知識也不再需要多年的經驗累積,只要有心,都能夠得到不錯的成效。
Infineon CY8CKIT-062-BLE應該是我看過最有性價比的一塊開發板了,有別於一般的開發板,大多是用簡陋的紙盒或是靜電袋包裝,這塊開發板是用一個有磁吸的紙盒,真的非常精緻。盒子內除了開發板主板,板子上面還有一片電子墨水的顯示器,還附贈一塊BLE Dongle、數據線和一些簡易的跳線,更誇張的是售價,只要台幣700~800元之間,真的是太超值了。
主要的開發板上面的功能及元件也是非常的豐富,做為學習及開發真的是非常足夠。
Infineon也有專屬於PSoC6的開發環境。下一章節,就來好好介紹如何進入PSoC6的開發環節中。
預計學習目標及課程
1. 001_初探
2. 002_開發環經安裝及設定
3. 003_第一個程式Hello World
4. 004_LED閃爍
5. 005_按鈕偵測(Polling)
6. 006_按鈕偵測(Interrupt)
7. 007_終端機輸入指令控制LED
8. 008_PWM LED呼吸燈
9. 009_Timer每秒觸發事件
10. 010_板上E-Ink顯示
11. 011_板上電容式觸摸板
12. 012_I2C Scanner
13. 013_I2C OLED顯示器
14. 014_SPI TFT LCD
15. 015_按鈕 + UART + LCD整合選單
16. 016_藍芽控制

沒有留言:
張貼留言