2026年5月6日 星期三

[PSoC 6]-CY8CKIT-062-BLE_001_初探

  [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_藍芽控制







沒有留言:

張貼留言