Skocz do zawartości

Raspberry Pi Pico w Arduino IDE


miro88

Pomocna odpowiedź

Czy może mi ktoś "łopatologicznie" wytlumaczyć co zrobić, aby płytka Pico działała w Arduino IDE?

W tej chwili wygląda to tak:

- z menedżera wgrałem Raspberry Pi Pico/Rp 2040

- mam zainstalowanego Pythona 3.11

- płytka jest widoczna w programie:

image.thumb.png.142a76d3ca52c33cc966e680f0b2bdbc.png

Gdy przesyłam blinka wyskakuje następujący komunikat:

Cytat

Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'

Current thread 0x0000375c (most recent call first):

exit status 0xc0000409

Compilation error: exit status 0xc0000409

Pomożecie?

 

 

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

7 minut temu, ethanak napisał:

BTW do Pico jest świetny SDK do C/C++...

Ardu też ma SDK do Pico w C/C++... używanie Pythona do mikrokontrolerów powinno być zbrodnią wojenną... Kilka razy wolniejszy, więcej kodu i mniejsza dostępność bibliotek... O braku klamr nie wspominając...

Prawdopodobnie brakuje jakiegoś package'a na pip'ie... 

  • Lubię! 1
Link do komentarza
Share on other sites

Generalnie jest łatwe i tu i tam, jak nie potrzeba VSCode czy OpenOCD, od 1.5.0 nie potrzeba natywnego kompilatora, ale jest instalator na Windowsa - w najnowszej wersji tutaj. Nie wiem jak działa, nie używałem, ręcznie robiłem, ale innym działa. Na Arduino IDE są dwie wersej. Jedna nieoficjalna bazująca na SDK i ta druga 😄 Tutaj ten Python nie miał nic wspólnego z MP jak mniemam. Po prostu SDK używa gdzieniegdzie Pythona i coś nie styka (nie bać się, szukać komunikatów błędów, inni też pewnie je mieli) - też nie próbowałem Ardu tutaj.

Link do komentarza
Share on other sites

Próbowałem płytkę z RP2040 programować w Circuit Pythonie bo łatwo, ale zonk. Nastąpiła blokada pliku code.py. Plik się wyświetlał, ale każda próba zapisu czy odczytu kończyła się błędem odczytu/zapisu. Wszystkie pliki obok otwierały się bez problemu, a code.py nie dało się ruszyć. Wymiana oprogramowanie nic nie pomagała. Po powrocie to samo. Teraz programuję w Arduino IDE i nie ma problemu.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.