Mkpụrụ-akara ngosi

Mkpụrụ esp32c6 PlatformIO Nkwado XIAO

Mkpụrụ-esp32c6-PlatformIO-nkwado-XIAO-ngwaahịa

Ozi ngwaahịa

Nkọwapụta:

  • Na-akwado bọọdụ mmepe XIAO
  • Dakọtara na usoro Arduino
  • Na-akwado ụdị XIAO dị iche iche dị ka esp32c6, rp2040, na nrf52840

Ntuziaka ojiji ngwaahịa

XIAO esp32c6:

  1. Mepụta ọrụ ọhụrụ na PlatformIO
  2. Dochie ọdịnaya nke platformio.ini na nhazi enyere
  3. Wulite ma chịkọta ọrụ ahụ

XIAO rp2040:

  1. Melite platformio.ini na ọdịnaya akọwapụtara maka seeed_xiao_rp2040
  2. Mezue ihe wuo mbụ na mkpokọta
  3. Mepụta ọrụ seeed_xiao_rp2040 site na iji PlatformIO

XIAO nrf52840:

  1. Mepụta ọrụ ọhụrụ na PlatformIO
  2. Gbanwee platformio.ini na nhazi enyere
  3. Wulite ma chịkọta ọrụ ahụ
  4. Mepụta seeed_xiao_nrf52840 site na iji PlatformIO

Otu PlatformIO na-akwado XIAO

  1. xiao_esp32c6
    Enyerela PR ma na-eche ka ejikọta ya. Ị nwere ike zoo aka na njikọ dị n'okpuru maka
  2. xiao_rp2040
    Alaka isi PlatformIO anaghị akwado bọọdụ mmepe ndị ọzọ. E nyefeela ụdị obodo, ma nke a bụ otu esi eji ya:
    • NjikọGitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: ikpo okwu mmepe maka PlatformIO
    • Ntuziaka ojiji:
      N'ime ọrụ ọhụrụ ọ bụla, gbanwee platformio.ini file na ọdịnaya ndị a:[env:seed_xiao_rp2040]
    • ikpo okwu = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: ikpo okwu mmepe maka PlatformIO
    • osisi = seeed_xiao_rp2040
    • framework = Arduino
    • Mgbe ịmechara ụlọ mbụ na mkpokọta, ị nwere ike ịmepụta ọrụ seeed_xiao_rp2040 site na iji PlatformIO.
  3. xiao_nrf52840
    Nkwado Mainline: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: ikpo okwu mmepe maka PlatformIO

Ntuziaka ojiji

Mgbe ịmepụtara ọrụ ọhụrụ, dochie ọdịnaya nke platformio.ini file na folda oru ngo nke nwere ihe ndia:

Ozugbo arụchara mbụ na mkpokọta, ị nwere ike iji PlatformIO mepụta ọrụ seeed_xiao_nrf52840.

Ụzọ obodo
Edemede ntụakahttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Nzọụkwụ
  1. Nke mbu, mepụta oru Arduino Nano33 BLE na PlatformIO. Mgbe emechara, gaa na nordicnrf52/boards directory (a na-ahụkarị na C:\ Users"username"\.platformio\platforms\nordicnrf52) wee mepụta file aha ya bụ xiaoblesense.json (ị nwere ike ịtu aka na ọdịnaya sitere na isiokwu ejikọrọ).
  2. Budata Seed Studio Arduino embed isi alaka maka Arduino IDE site na njikọ ndị a: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Wepụ ihe ebudatara file banye framework-arduino-mbed nchekwa (na-adịkarị na C:\ Users"username"\.platformio\packages\framework-arduino-mbed).
  4. N'ime ndekọ aha nordicnrf52 emepụtara na nzọụkwụ 1, chọta platform.py file. Chọta ahịrị ndị a:
    Ọ bụrụ na ị banye ("nano33ble", "nicla_sense_me"):
    • self.packages["toolchain-gccarmnoneeabi"]["ụdị"] = "~1.80201.0"
    • self.frameworks[“Arduino”][“ngwugwu”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”] [“edemede”] = “onye nrụpụta/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Gbanwee ya ka ọ bụrụ:: ma ọ bụrụ na osisi na ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages ["tool-adafruit-nrfutil"] ["nhọrọ"] = Ụgha
  5.  Chịkọta ọrụ ahụ (rịba ama na ị nwere ike izute okwu metụtara ogologo ụzọ na-egbochi nkụnye eji isi mee files site na ịchọta; ọ bụrụ na nke a emee, chọọ nkụnye eji isi mee na-efu files ma detuo ha n'ime folda egosiri).

FAQ

Ajụjụ: Kedu ka m ga-esi edozi nsogbu ndị metụtara ogologo ụzọ na-egbochi nkụnye eji isi mee filea na-achọta ya n'oge nchịkọta?
A: Ọ bụrụ na ị nweta nsogbu a, chọọ nkụnye eji isi mee na-efu files wee detuo ha n'ime folda egosiri dị ka akọwapụtara na ozi njehie.

Ajụjụ: Enwere m ike iji PlatformIO na bọọdụ mmepe XIAO ndị ọzọ ekwughị na ntuziaka?
A: Ugbu a, ngalaba isi PlatformIO anaghị akwado bọọdụ mmepe XIAO ndị ọzọ. Agbanyeghị, ụdị obodo nwere ike ịdị maka bọọdụ akọwapụtara. Biko rụtụ aka na akụrụngwa obodo dị mkpa maka ozi ndị ọzọ.

Akwụkwọ / akụrụngwa

Mkpụrụ esp32c6 PlatformIO Nkwado XIAO [pdf] Ntuziaka
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Nkwado XIAO, esp32c6, PlatformIO Nkwado XIAO, Nkwado XIAO

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *