Raspberry Pi ပရောဂျက်သည် Wi-Fi-Enabled Pico W Board ကိုပြသခဲ့သည်။

Raspberry Pi ပရောဂျက်သည် တစ်ဦးတည်းပိုင် RP2040 မိုက်ခရိုကွန်ထရိုလာ တပ်ဆင်ထားသည့် အသေးစား Pico ဘုတ်၏ ဖွံ့ဖြိုးတိုးတက်မှုကို ဆက်လက်လုပ်ဆောင်သည့် Raspberry Pi Pico W ဘုတ်အသစ်ကို မိတ်ဆက်ခဲ့သည်။ ထုတ်ဝေမှုအသစ်သည် Infineon CYW2.4 ချစ်ပ်ကိုအခြေခံ၍ အသုံးပြုထားသည့် Wi-Fi ပံ့ပိုးမှု (802.11GHz 43439n) ပေါင်းစပ်မှုဖြင့် ခွဲခြားထားသည်။ CYW43439 ချစ်ပ်သည် Bluetooth Classic နှင့် Bluetooth Low-Energy တို့ကိုလည်း ပံ့ပိုးပေးသော်လည်း ၎င်းတို့သည် ဘုတ်တွင် မပါဝင်သေးပါ။ ဘုတ်အသစ်သည် ၆ ဒေါ်လာဖြစ်ပြီး ပထမရွေးချယ်မှုထက် နှစ်ဒေါ်လာ ပိုစျေးကြီးသည်။ အပလီကေးရှင်းနယ်ပယ်များတွင် Raspberry Pi ကွန်ပျူတာများနှင့် မျှဝေခြင်း၊ စက်ပစ္စည်းအမျိုးမျိုးအတွက် မြှုပ်သွင်းထားသော စနစ်များနှင့် ထိန်းချုပ်မှုစနစ်များ ဖော်ဆောင်ခြင်းအပြင် Wi-Fi ရွေးချယ်မှုကို ကွန်ရက်ပေါ်တွင် အပြန်အလှန်ဆက်သွယ်နိုင်သော Internet of Things စက်ပစ္စည်းများကို ဖန်တီးရန်အတွက် ပလပ်ဖောင်းတစ်ခုအဖြစ် နေရာချထားပါသည်။

Raspberry Pi ပရောဂျက်သည် Wi-Fi-Enabled Pico W Board ကိုပြသခဲ့သည်။

RP2040 ချစ်ပ်တွင် dual-core ARM Cortex-M0+ (133MHz) ပရိုဆက်ဆာပါဝင်ပြီး 264 KB အတွင်း ကျပန်းဝင်ရောက်မှုမှတ်ဉာဏ် (SRAM)၊ DMA ထိန်းချုပ်ကိရိယာ၊ အပူချိန်အာရုံခံကိရိယာ၊ အချိန်တိုင်းကိရိယာနှင့် USB 1.1 ထိန်းချုပ်ကိရိယာတို့ ပါဝင်သည်။ ဘုတ်တွင် Flash memory 2 MB ပါဝင်သော်လည်း ချစ်ပ်သည် တိုးချဲ့မှုကို 16 MB အထိ ထောက်ပံ့ပေးသည်။ I/O အတွက် GPIO အပေါက်များ (30 pins၊ 4 pins သည် analog input အတွက် သီးသန့်ဖြစ်သည်)၊ UART၊ I2C၊ SPI၊ USB (UF2 ဖော်မတ်ရှိ drives များမှ booting လုပ်ရန် ပံ့ပိုးမှုရှိသော client နှင့် host) နှင့် အထူးပြု 8 pin PIO ( သင့်ကိုယ်ပိုင် အရံပစ္စည်းများကို ချိတ်ဆက်ရန်အတွက် ပရိုဂရမ်လုပ်နိုင်သော I/O ပြည်နယ်စက်များ။ 1.8 မှ 5.5 ဗို့အထိပါဝါကို ထောက်ပံ့ပေးနိုင်ပြီး ပုံမှန် AA ဘက်ထရီ နှစ်လုံး သို့မဟုတ် သုံးခု သို့မဟုတ် ပုံမှန် လီသီယမ်-အိုင်းယွန်းဘက်ထရီများ အပါအဝင် ပါဝါရင်းမြစ်မျိုးစုံကို ရရှိနိုင်သည်။

အပလီကေးရှင်းများ ဖန်တီးရန်အတွက် C၊ C++ သို့မဟုတ် MicroPython ကို အသုံးပြုနိုင်သည်။ Raspberry Pi Pico အတွက် MicroPython port ကို ပရောဂျက်ရေးသားသူနှင့် ပူးပေါင်းပြင်ဆင်ထားပြီး PIO တိုးချဲ့မှုများကို ချိတ်ဆက်ရန်အတွက် ၎င်း၏ကိုယ်ပိုင် interface အပါအဝင် ချစ်ပ်၏စွမ်းရည်အားလုံးကို ပံ့ပိုးပေးပါသည်။ Thonny ပေါင်းစပ်ထားသော ပရိုဂရမ်းမင်းပတ်ဝန်းကျင်သည် MicroPython ကို အသုံးပြုထားသော RP2040 ချစ်ပ်အတွက် ဖွံ့ဖြိုးတိုးတက်မှုအတွက် လိုက်လျောညီထွေဖြစ်အောင် ပြုလုပ်ထားပါသည်။ TensorFlow Lite မူဘောင်၏ ဆိပ်ကမ်းတစ်ခုကို ပြင်ဆင်ပြီးဖြစ်သည့် ဖွံ့ဖြိုးတိုးတက်မှုအတွက် စက်သင်ယူမှုပြဿနာများကို ဖြေရှင်းရန်အတွက် အက်ပ်လီကေးရှင်းများ၏ စွမ်းဆောင်ရည်များသည် လုံလောက်ပါသည်။ ကွန်ရက်ဝင်ရောက်ခွင့်အတွက်၊ C language တွင် အပလီကေးရှင်းများ ဖော်ဆောင်ရန်အတွက် Pico SDK ဗားရှင်းအသစ်တွင် ပါဝင်သော lwIP ကွန်ရက် stack ကို အသုံးပြုရန် အဆိုပြုထားသည်။

source: opennet.ru

မှတ်ချက် Add