stm8s103 vraag
12 berichten
• Pagina 1 van 2 • 1, 2
stm8s103 vraag
Kan iemand mij inlichten hoe ik met Arduino IDE de stm8s103 kan programmeren. Ik heb de programmer maar kom er niet uit. Liefst step bij step vanwege dislextie. Of een goed url er over. Alvast dank
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: stm8s103 vraag
Welk bordje heb je nu gekocht? En welke programmer? Graag de links er naartoe.
Re: stm8s103 vraag
Dit heb ik gekocht.
https://nl.aliexpress.com/item/STM8S103 ... 0.0.TfWn3i
Eingelijk dacht ik dat ze zonder meer met Arduino IDE geprogrameerd konden worden, Foutje van mij, ik kan slecht lezen en schrijven. Ben 72 maar werk veel met arduino. Heb binne 1 jaar wifi netje in huis. Ik kan helaas alleen step by step leren. Engels kan ik goed lezen maar kan helaas niet alles begrijpen. Doe mijn best ha ha Bedankt alvast voor de reactie.
https://nl.aliexpress.com/item/STM8S103 ... 0.0.TfWn3i
Eingelijk dacht ik dat ze zonder meer met Arduino IDE geprogrameerd konden worden, Foutje van mij, ik kan slecht lezen en schrijven. Ben 72 maar werk veel met arduino. Heb binne 1 jaar wifi netje in huis. Ik kan helaas alleen step by step leren. Engels kan ik goed lezen maar kan helaas niet alles begrijpen. Doe mijn best ha ha Bedankt alvast voor de reactie.
Re: stm8s103 vraag
Dat is een vreemde eend in de bijt.
Je kunt beter kiezen voor de meest gangbare en de meest standaard dingen.
Arduino Uno / Leonardo / Mega
Arduino Zero/M0
NodeMCU
Teensy
Nico weet meer van wat het meest gangbare is met STM32.
Hier een artikel over STM32 zonder de Arduino omgeving: https://hackaday.com/tag/bluepill/.
Ik zit nu zelf op het niveau van Arduino Zero/M0, met deze: https://www.aliexpress.com/item/Crowduino-M0-SD-Board-for-Arduino-UNO-Micro-Controller-Board-DIY-Kit-Free-Shipping/32712839065.html
Dat is ook niet alles, ik erger me pimpelpaars en hulk-groen aan de bootloader, en ik heb weet niet hoe ik een nieuwe bootloader er in moet zetten.
Je kunt beter kiezen voor de meest gangbare en de meest standaard dingen.
Arduino Uno / Leonardo / Mega
Arduino Zero/M0
NodeMCU
Teensy
Nico weet meer van wat het meest gangbare is met STM32.
Hier een artikel over STM32 zonder de Arduino omgeving: https://hackaday.com/tag/bluepill/.
Ik zit nu zelf op het niveau van Arduino Zero/M0, met deze: https://www.aliexpress.com/item/Crowduino-M0-SD-Board-for-Arduino-UNO-Micro-Controller-Board-DIY-Kit-Free-Shipping/32712839065.html
Dat is ook niet alles, ik erger me pimpelpaars en hulk-groen aan de bootloader, en ik heb weet niet hoe ik een nieuwe bootloader er in moet zetten.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: stm8s103 vraag
Ik was er al een beetje bang voor. Je kan ze programmeren met de SDCC compiler. Maar dan moet je in de standaard C omgeving ontwikkelen en niet zoals met de Arduino IDE een schil om C heen waardoor je standaard functies krijgt. setup() en loop() bijv zijn functies die een heleboel voor je regelen zonder dat je het merkt. Nu moet je dat zelf regelen. Dat betekent dat je het nu zelf moet doen en is meer processor kennis nodig.
Voor de STM32 echter heeft RogerClarkeMelbourne een aantal boards gedefinieerd die wel in de IDE draaien.
Gezien de huidige prijzen moet je jezelf afvragen of je nog met nieuwe 8 bit bordjes aan de gang wil. De 32 bitters met Cortex processoren kosten geen drol meer. En er daar is voldoende support voor in de Arduino omgeving.
De nucleo borden van STM zijn ook prima bordjes die ook nog eens enige 'Arduino' support bieden. Of je stapt over op een ESP8266 (NodeMCU) 32 bits, WiFi, 4Mb Flash geheugen (zie maar eens een programma te schrijven die dat vol krijgt ). Daar is gewoon Arduino support voor.
Dus let in de toekomst op of je persé Arduino wil gebruiken voor andere bordjes. Meestal moet je dan naar de kern functies van C. Dus o.a. zelf alle registers zetten en bitjes flippen. Niets mis mee, maar dat betekent wel vaak een Datasheet (1000 pagina's heb je zo) door lezen of wachten tot iemand het voor je heeft geregeld .
Dat geldt ook een beetje voor de ESP32. De opvolger van de de ESP8266 (en er is al weer een nieuwe in de maak). Daar wordt nog volop in ontwikkeld om hem via de Arduino IDE te programmeren. Dus nog niet stabiel. Maar wel veel support.
Voor de STM32 echter heeft RogerClarkeMelbourne een aantal boards gedefinieerd die wel in de IDE draaien.
Gezien de huidige prijzen moet je jezelf afvragen of je nog met nieuwe 8 bit bordjes aan de gang wil. De 32 bitters met Cortex processoren kosten geen drol meer. En er daar is voldoende support voor in de Arduino omgeving.
De nucleo borden van STM zijn ook prima bordjes die ook nog eens enige 'Arduino' support bieden. Of je stapt over op een ESP8266 (NodeMCU) 32 bits, WiFi, 4Mb Flash geheugen (zie maar eens een programma te schrijven die dat vol krijgt ). Daar is gewoon Arduino support voor.
Dus let in de toekomst op of je persé Arduino wil gebruiken voor andere bordjes. Meestal moet je dan naar de kern functies van C. Dus o.a. zelf alle registers zetten en bitjes flippen. Niets mis mee, maar dat betekent wel vaak een Datasheet (1000 pagina's heb je zo) door lezen of wachten tot iemand het voor je heeft geregeld .
Dat geldt ook een beetje voor de ESP32. De opvolger van de de ESP8266 (en er is al weer een nieuwe in de maak). Daar wordt nog volop in ontwikkeld om hem via de Arduino IDE te programmeren. Dus nog niet stabiel. Maar wel veel support.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: stm8s103 vraag
Koepel schreef:
Ik zit nu zelf op het niveau van Arduino Zero/M0, met deze: https://www.aliexpress.com/item/Crowduino-M0-SD-Board-for-Arduino-UNO-Micro-Controller-Board-DIY-Kit-Free-Shipping/32712839065.html
Dat is ook niet alles, ik erger me pimpelpaars en hulk-groen aan de bootloader, en ik heb weet niet hoe ik een nieuwe bootloader er in moet zetten.
DIt gezien? : https://forum.arduino.cc/index.php?topic=401301.0
Re: stm8s103 vraag
Bedankt voor de snelle reactie. Het was mijn fout dat ik dacht dat het via Arduino IDE te programmeren bordjes waren. Ik moet beter opletten. Ik werk voor het kleine werk met de digispark85 spul. Dus stop ik met het stm8 spul en ga er iemand mee blij maken of zo er liggen er nu 11 ha ha . Het heeft voor mij geen nut er mee door te gaan. Heel erg bedankt voor de uitleg. Als je er iemand voor weet zeg het maar.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: stm8s103 vraag
Je kan ze altijd te koop aanbieden op het theekransje hier op het forum.
Re: stm8s103 vraag
Tja, ik loop toch regelmatig tegen de beperkingen van Arduino aan, maar ik blijf het gebruiken omdat het compatible is met dingen in de toekomst.
Helaas is Arduino opgezet door studenten en leraren, en niet door mensen uit de praktijk. Dat is nogal erg duidelijk te merken.
En daar komt nog bij, dat ondanks dat het open source is, dat de referentie soms zo krom is als wat.
Neem nu dit: https://www.arduino.cc/en/Tutorial/MasterWriter, veel mensen denken echt dat ze "loop through all but the last" moeten doen.
Ik blijf nog even bij de M0+ processor hangen. Maar voor de bootloader is de connector al een probleem op dat Crowduino boardje.
Helaas is Arduino opgezet door studenten en leraren, en niet door mensen uit de praktijk. Dat is nogal erg duidelijk te merken.
En daar komt nog bij, dat ondanks dat het open source is, dat de referentie soms zo krom is als wat.
Neem nu dit: https://www.arduino.cc/en/Tutorial/MasterWriter, veel mensen denken echt dat ze "loop through all but the last" moeten doen.
Ik blijf nog even bij de M0+ processor hangen. Maar voor de bootloader is de connector al een probleem op dat Crowduino boardje.
12 berichten
• Pagina 1 van 2 • 1, 2
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast