Micropython på ensam arm processor?

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
tokfan
Inlägg: 694
Blev medlem: 10 juni 2010, 14:05:13

Micropython på ensam arm processor?

Inlägg av tokfan »

En fråga från en hobbyfifflare:

Kan man köpa en arm processor, löda fast den på eget PCB och sedan programmera den med micropython?

Hur i sådana fall?
Bootloada den med någon fil man hittar någonstans?
hummel
Inlägg: 2256
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Micropython på ensam arm processor?

Inlägg av hummel »

Svaret är i princip ja. Det krävs fler komponenter än bara ARM-kretsen, USB/JTAG kan behövas för programmering.
https://micropython.org/download/
tokfan
Inlägg: 694
Blev medlem: 10 juni 2010, 14:05:13

Re: Micropython på ensam arm processor?

Inlägg av tokfan »

Fränt!
Känns som python är lite som en genväg när man vill få en överblick över programmering och elektronik har jag insett.
Nyttigare och lättare än jag trodde att få saker att fungera jämfört med C.

C=
DDRB=0xFF
Int x=0
Osv

Python=
If someone enters The room:
Bibliotek. Buildaspaceship.and.fly.to.venedig.
Landing.autolanding()
Wihelm
Inlägg: 587
Blev medlem: 18 juni 2019, 17:30:19
Ort: Nybro

Re: Micropython på ensam arm processor?

Inlägg av Wihelm »

Vill du testa så finns det billiga färdiga ARM-kort som funkar med Circuit eller Micro-python.
https://www.electrokit.com/produkt/raspberry-pi-pico/
pfyra
Inlägg: 344
Blev medlem: 8 mars 2015, 14:14:44
Ort: utanför Karlstad

Re: Micropython på ensam arm processor?

Inlägg av pfyra »

Ett färdigt utvecklingskort är helt klart att rekommendera för att komma igång. Annars är risken stor att man gräver ner sig djupt i hur man caddar ett kort och i slutändan ändå har missat något vital komponent eller att processorn inte startar upp som den ska pga något misstag som är drygt att leta fram och rätta till.
Ta ett problem/äventyr i taget och labba med ett utvecklingskort först och cadda ett eget pcb i ett senare skede (är ju ett lämpligt förfarande även om man kan både programmera och cadda!).
Användarvisningsbild
ojz0r
Inlägg: 244
Blev medlem: 14 september 2007, 19:38:04
Ort: Växjö

Re: Micropython på ensam arm processor?

Inlägg av ojz0r »

tokfan skrev: 18 oktober 2021, 10:46:06 Fränt!
Känns som python är lite som en genväg när man vill få en överblick över programmering och elektronik har jag insett.
Nyttigare och lättare än jag trodde att få saker att fungera jämfört med C.

C=
DDRB=0xFF
Int x=0
Osv

Python=
If someone enters The room:
Bibliotek. Buildaspaceship.and.fly.to.venedig.
Landing.autolanding()
Det är en abstraktion, någon har redan skrivit "DDRB=0xFF" åt dig för att komma åt det som "Sätt.alla.IO.i.bank.B.som.utgångar". Lite motsvarande vad Arduino gör.
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Micropython på ensam arm processor?

Inlägg av Lennart Aspenryd »

Det borde vara en bra start att kolla in RP2040!
Billigare utveckling finns inte.
tokfan
Inlägg: 694
Blev medlem: 10 juni 2010, 14:05:13

Re: Micropython på ensam arm processor?

Inlägg av tokfan »

Jag har faktiskt några raspberry pi jag köpte
billigt begagnat förut och ett litet esp32 kort
som jag lyckades koppla upp mot wifi och trixa med.
Jag klurade mest hur avancerat det är att bygga något helt från scratch själv.

När jag pysslat med C har jag köpt lösa hålmonterade atmega och knåpat ihop saker med.
Det vore kul att göra något liknande fast med mer krut i med hjälp av python i framtiden när jag har bättre koll.
Wihelm
Inlägg: 587
Blev medlem: 18 juni 2019, 17:30:19
Ort: Nybro

Re: Micropython på ensam arm processor?

Inlägg av Wihelm »

Finns lösa chip med
https://www.electrokit.com/produkt/rp2040/

Här är vad som behövs för att få det att fungera.
https://datasheets.raspberrypi.com/rp20 ... rp2040.pdf

Fast som nämts innan skall man lära sig mjukvaran är det bäst på med ett färdigt kort. Så att man slipper fundera på om det fel på programmet eller fel i hårdvaran man knåpat ihop.
Testar alltid mjukvarudelarna på färdig hårdvara som jag vet fungerar först inann jag fixar ett kretskort.
Senast redigerad av Wihelm 18 oktober 2021, 21:06:11, redigerad totalt 1 gång.
tokfan
Inlägg: 694
Blev medlem: 10 juni 2010, 14:05:13

Re: Micropython på ensam arm processor?

Inlägg av tokfan »

Tusen tack!
Det där var precis vad jag sökte utan att jag riktigt visste det själv.
Nu fick jag bättre grepp om vad som krävs osv.
Skriv svar