Micropython på ensam arm processor?
Micropython på ensam arm processor?
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?
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?
Re: Micropython på ensam arm processor?
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/
https://micropython.org/download/
Re: Micropython på ensam arm processor?
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()
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()
Re: Micropython på ensam arm processor?
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/
https://www.electrokit.com/produkt/raspberry-pi-pico/
Re: Micropython på ensam arm processor?
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!).
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!).
Re: Micropython på ensam arm processor?
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.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()
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Micropython på ensam arm processor?
Det borde vara en bra start att kolla in RP2040!
Billigare utveckling finns inte.
Billigare utveckling finns inte.
Re: Micropython på ensam arm processor?
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.
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.
Re: Micropython på ensam arm processor?
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.
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.
Re: Micropython på ensam arm processor?
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.
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.