Billigste Entwicklungsplatine mit Mikrocontroller?

Gast #4756775
Lesenswert?

Geh auf eine Elektronikmesse, da wirst du damit zugekippt.

Nur auf den Preis schauen, ist allerdings das dümmste das man machen 
kann. Viel wichtiger ist:
- Der µC passt auf die Anforderungen
- Debugger und Toolchain taugen was

Quäl dich mall ein paar 100 Stunden mit einer grässlichen 
Programmierumgebung oder instabilen Debuggern rum, dann sparst du nicht 
mehr am Board ;-)
#4756810
Lesenswert?

Jan L. schrieb:
> Die genannten Kriterien erfüllt auch ein STM8 - Boards kosten bei Ali
> ca. 80 Cent....

Wucher :-) :-)

Die Preise sind schon runter auf 62 Cent.
https://www.aliexpress.com/item/1pcs-STM8S103F3P6-system-board-STM8S-STM8-development-board-minimum-core-board/32647902936.html

Dazu kommen einmalig die Kosten für einen ST-Link Clone für 1,81 Euro.
https://www.aliexpress.com/item/FREE-SHIPPING-ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/32247200104.html
Gast #4756822
Lesenswert?

das hier hatte ich gekauft als es noch unverschämte 2,50 € gekostet 
hatte:
https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html
Wurde hier auch schon öfter erwähnt, Schaltplan findet man hier in der 
Artikelsammlung, die mbed lib kann man auch mit dem Board verwenden: 
https://developer.mbed.org/users/hudakz/code/STM32F103C8T6_Hello/
Gast #4756835
Lesenswert?

Naja, mit einem Mikrocontroller alleine kann ich wenig anfangen. Und 
nein, ich möchte keine eigene Platine entwickeln, also brauch ich halt 
eine günstige Platine auf der ein Mikrocontroller schon draufgelötet 
ist, wie oben .B. die STM8 aus China.

Ich möchte halt ein wenig rumbasteln.. Uhr, Klingel, Lichtschalter, etc. 
Kennt man ja.
Gast #4756839
Lesenswert?

Da in Mikrocontrollern alles drin ist, was man im Minimalfall braucht, 
ist die Frage nach einem Entwicklungsboard eigentlich unsinnig.

Du brauchst nur den nackten Chip, eine Batterie oder Netzteil und einen 
Programmieradapter.

Ich experimentiere gerne mit Steckbrettern, also verwende ich 
Mikrocontroller, die dort hinein passen.

Schau Dir mal das an: 
https://www.amazon.de/XCSOURCE%C2%AE-Atmega-Controller-Arduino-TE359/dp/B015MGHH6Q/

Auf diesen Board findest du einen Mikrocontroller, mit USB Interface, 
Quarz, Reset-Taster eine programmierbare LED und ca 20 I/O Leitungen. 
Bei diesen Produkten brauchst du keinen Programmieradapter, weil die 
Chips mit einem Bootloader ausgestattet sind. Programmiert wird über 
USB.
Gast #4756934
Lesenswert?

Oder einen LPC824, 1,70€ @10 Stk. bei Conrad + ein 10er Pack TSSOP20 
Adpapter, <5€ bei eBay.
TSSOP ist nicht ganz bastelfreundlich, aber wenn man nicht gerade 
Parkinson hat geht das schon.
Programmieren geht über USB-RS232 TTL Wandler dank Bootloader im ROM.
Gast #4757041
Lesenswert?

> am günstigsten

15 Posts später:

> sehr klein und sehr stromsparend

Aha! Salamitaktik. Hast du sonst noch Anforderungen? Dann schreibe sie 
jetzt bitte alle zusammen anstatt unsere Zeit zu verschwenden.
#4757525
Lesenswert?

Hallo,
Das MSP-EXP430G2 LaunchPad von TI ist mit 14€ vielleicht nicht das 
billigste Starterpaket, dafür steht Dir aber eine wirklich gute 
Entwicklungsumgebung zur Verfügung. Du hast sogar zwei Umgebungen. 
Einmal eine von IAR und eine von TI selber, das Code Composer Studio 
6.2.0. Der Debugger ist sehr gut, alles funktioniert!

https://www.conrad.de/de/entwicklungsboard-texas-instruments-msp-exp430g2-414784.html

mfg klaus
Gast #4757587
Lesenswert?

> LaunchPad von TI ist mit 14€

Der Preis von 4.30$ war schonmal besser.

> Einmal eine von IAR und eine von TI selber, das Code Composer Studio

IAR ist schnell aber teuer.
Code Composer hat eher ein Bedienungsfeeling wie ein Sack Steine.
Kein Wunder, da steckt ja auch die Ghetto-GUI Eclipse dahinter.

Besonders einfach sind die MSPs auch nicht zu bekommen.

MSP430 würde ich heute eher für ein totes Pferd halten.
#4757612
Lesenswert?

--- schrieb:
>> LaunchPad von TI ist mit 14€
>
> Der Preis von 4.30$ war schonmal besser.
>
>> Einmal eine von IAR und eine von TI selber, das Code Composer Studio
>
> IAR ist schnell aber teuer.

Die kostenlose Version unterstützt bis zu 8 kByte Programmcode.

> Code Composer hat eher ein Bedienungsfeeling wie ein Sack Steine.

Die kostenlose Version unterstützt bis zu 16 kByte Programmcode. Das mit 
dem "Sack Steine" kann ich nicht nachvollziehen.

> Kein Wunder, da steckt ja auch die Ghetto-GUI Eclipse dahinter.

Was hat Dir Eclipse getan? In den letzten Jahren war dies die Basis für 
Android- und Java-Programmierer. Das TI Eclipse für das Code Composer 
Studio nutzt ist dann doch eher nachvollziehbar. Warum hätte man ohne 
Not etwas Eigenes auf die Beine stellen sollen. Es gab doch etwas 
Erprobtes.

>
> Besonders einfach sind die MSPs auch nicht zu bekommen.

Conrad und Reichelt haben diese Controller. Mouser, Farnell und Co 
ebenfalls. TI bietet sogar einen Direktverkauf.

>
> MSP430 würde ich heute eher für ein totes Pferd halten.

Nun ja, man ist ja auch schon beim MSP432. Mein aktueller Kauf:
https://www.conrad.de/de/embedded-mikrocontroller-msp430g2553ipw28-tssop-28-texas-instruments-16-bit-16-mhz-anzahl-io-24-1010489.html

Der Controller wird über das Launchpad programmiert, bzw., der 
Msp430g2553 wird im Prototyp programmiert und getestet.

mfg klaus
#4757644
Lesenswert?

Wie doch die Ansprüche im Laufe der (kurzen) Zeit steigen!


>Weiss jemand, welche Entwicklungsplatine mit einem Mikrocontrollern und
>ein paar I/Os am günstigsten ist?
Am Anfang noch eine einfache Frage...

>Die meisten (>90%) Mikrocontroller verwenden doch ohnehin ARM-Kerne,
>also kann ich doch die gewohnte GNU Toolchain benutzen.
Also ein ARM-Kern!
Woher hast Du eigentlich die 90%?

>Naja, mit einem Mikrocontroller alleine kann ich wenig anfangen. Und
>nein, ich möchte keine eigene Platine entwickeln, also brauch ich halt
>eine günstige Platine auf der ein Mikrocontroller schon draufgelötet
>ist, wie oben .B. die STM8 aus China.
Also möglichst ein STM8...

>Ich möchte halt ein wenig rumbasteln.. Uhr, Klingel, Lichtschalter, etc.
>Kennt man ja.
Die Ansprüche steigen schon wieder...
Für eine Uhr ist mindestens ein Quarz nötig.

>Die mit den 67 Cent trifft es schon relativ gut, aber ich hatte eher
>etwas 32-bittiges im Sinn.
Also was 32-bittiges!
Für eine Klingel, eine Uhr und nicht zu vergessen einen Schalter...

>Und nein, ich brauche nicht eine Million Stück, aber so etwa ~10. Es
>sollte halt auch eine Platine sein, die sehr klein und sehr stromsparend
>ist.
... und auch mit Stromsparmodi!

Kann mir mal jemand erklären, warum mir der Gedanke an eine Salami 
(scheibenweise) durch den Kopf geht?
Gast #4757652
Lesenswert?

Sebastian S. schrieb:
> Kann mir mal jemand erklären, warum mir der Gedanke an eine Salami
> (scheibenweise) durch den Kopf geht?

Weil Du die Überschrift nicht gelesen hast!
Es geht doch garnicht um irgendwelche Anforderungen, sondern einfach um 
die "billigste Entwicklungsplatine".
Bislang wurden 62 Cent aufgerufen. Wer bleibt darunter?
Gast #4757737
Lesenswert?

Danke für die Vorschläge bzgl. STM8/STM32, das ist doch schonmal ganz 
gut. Ich hab mich auch nicht entschieden ob ich 32 oder 8 bit brauche. 
Aber es sind halt 32 Lichtschalter oder Klingeln.. ihr wisst bescheid 
;).
Gast #4757740
Lesenswert?

Ach ja, da fällt mir grad noch ein, ein günstiger GPS (oder 
so)-Empfänger, den man ..
naja ich melde mich wieder wenn mir mehr dazu einfällt.
Jedenfalls danke schonmal.
A propo Salami.. nee, jetz nich.
Gast #4757742
Lesenswert?

W.S. schrieb:
> GuestBook schrieb:
>> Ich möchte halt ein wenig rumbasteln.. Uhr, Klingel, Lichtschalter, etc.
>> Kennt man ja.
>
> O ja, kennt man. Kein Projekt, keine Überlegung, irgendwann stellt man
> fest, daß es auch ein Netzteil braucht und irgend etwas, das das
> Breadboard ersetzt, und und und.
>
> W.S.


Ja, eben. Das ergibt sich dann irgendwie schon. Oder auch nicht. Ist ja 
eh gesagt wie nur eine Freizeitbeschäftigung, also was solls. Sollte 
demnach halt auch nicht zu viel kosten.
Gast #4757750
Lesenswert?

Klaus R. schrieb:
> Was hat Dir Eclipse getan? In den letzten Jahren war dies die Basis für
> Android- und Java-Programmierer. Das TI Eclipse für das Code Composer
> Studio nutzt ist dann doch eher nachvollziehbar. Warum hätte man ohne
> Not etwas Eigenes auf die Beine stellen sollen. Es gab doch etwas
> Erprobtes.

Eben, Eclipse ist für Java bzw. objektorientierte Programmierung gedacht 
und dabei blieb es. C/Assembler oder auf Registerebene ist bei Eclipse 
unkomfortabel vergliechen mit profesionellen IDEs.



hier ist übrigens ein CortexM0+ Board für 9.69$ incl. 
debugger/programmer

http://www.atmel.com/tools/ATSAMD10-XMINI.aspx
Gast #4757840
Lesenswert?

Sebastian S. schrieb:
>>Die meisten (>90%) Mikrocontroller verwenden doch ohnehin ARM-Kerne,
>>also kann ich doch die gewohnte GNU Toolchain benutzen.
> Also ein ARM-Kern!
> Woher hast Du eigentlich die 90%?

Betrachtet man die absolute Anzahlt der Kerne in der freien Wildbahn, 
dürfte der gute alte 8051 unangefochtener Marktführer sein.

Das was hier die Bastler sehen ist nur ein winzigkleiner Ausschnitt der 
ganzen µC-Welt und nicht repräsentativ.
Oft laufen Sachen mit 8-Bittern nämlich in gigantischen Stückzahlen, 
oder sind in IC drin, wo man sie gar nicht vermuten würde. Das frisst 
jeden gefühlten Marktanteil, den die ARM aktuell haben dicke auf.
#4757872
Lesenswert?

GuestBook schrieb:
> Ist das ESP8285 nicht ein reines WLAN-Modul? Ist da auch noch ein frei
> programmierbarer Mikrocontroller mit dabei?!

Nein, die sind kein reines WLAN-Modul, die ESP8266/ESP8285 
(letztgenannter ist nur eine Variante des ESP8266 mit integriertem, aber 
auch vglw. kleinem Flash-Speicher) enthalten immer einen frei 
programmierbaren Mikrocontroller. Das ist ja der Grund für deren 
Popularität - ein kompletter Mikrocontroller mit WLAN und ein paar 
Megabyte Flash-Speicher in einem kleinen Modul, das die Chinesen für 
unter 2 Euro verkaufen.

Nachteil ist allerdings, dass die Dinger nur sehr wenige GPIO-Pins 
haben, von denen ausserdem manche auch nur mit Einschränkungen verwendet 
werden können. Wenn Du also zig Sachen anschliessen willst, ist ESP82xx 
eher nicht die richtige Wahl. Erst dessen Nachfolger ESP32 ist in der 
Hinsicht besser.
#4757895
Lesenswert?

GuestBook schrieb:
> Wieviel RAM und Flash hat denn der ESP8285? Konnte die Angabe nicht
> finden. Und was ist es für ein uC? 32-Bit oder 8-Bit?

Bis auf den Flash-Speicher (der beim ESP8285 "nur" 1MB beträgt, beim 
beliebten ESP-12-Modul hingegen z.B. 4MB) sind die Daten des ESP8285 
quasi identisch mit denen des ESP8266:
32Bit-CPU, 96kB RAM Datenspeicher + 64kB RAM Befehlsspeicher

EDIT: Falls Du Dich wirklich für den ESP82xx interessieren solltest 
(obwohl er wie gesagt leider nur wenige GPIO-Pins hat), dann solltest Du 
als Entwicklungsplatine übrigens nach dem "NodeMCU DevKit" suchen.
Das kostet bei AliExpress ab ca. 3 Euro; aber aufpassen, dass man kein 
Modell kauft, bei dem etwas von "LoLin" oder "v3" steht - die gibt es 
bereits ab ca. 2,50 Euro, sind aber nicht so empfehlenswert.
Gast #4757918
Lesenswert?

Noch 'ne Scheibe Salami!

>Ach ja, da fällt mir grad noch ein, ein günstiger GPS (oder
>so)-Empfänger, den man ..

... wenn möglich für 67 Cent;)

Mal sehen, wann noch Taster, LEDs, 'ne USB-Schnittstelle und - heute ein 
Muss - eine LAN-Schnittstelle dazu kommen.

Natürlich muss das Teil auch noch Waschen und Bügeln können.
Dass ein Netzteil vonnöten ist versteht sich ja von selber.
Gast #4757927
Lesenswert?

Naja, Netzteil nicht. Ich hatte vor, das mit nem Akku (ner kleinen 
Knopfzelle oder AA/AAA Batterie oder so zu betreiben). Und ne, ich 
brauch keinen LAN Anschluss oder USB. Der ESP8285 trifft es schon 
ziemlich gut, weil ich ne Funkverbindung (WLAN oder Bluetooth) benötige.

So, hier die nächste Salamischeibe: Ich hatte vor, so ne mobile 
Überwachungskamera (also ne Art Teddybär mit Kamera drin) zu bauen. Dazu 
braucht es dann natürlich ein schwereres Geschütz wie nen Raspberry Pi 
Zero. Es sollte halt alles möglichst klein sein. Der Pi Zero kostet zwar 
offiziell $5, tatsächlich aber dann doch eher so $20. Gibt es da auch 
was günstigeres? Da kann ich dann auch mein GPS anstecken.
Gast #4757929
Lesenswert?

Also ja, wenn das mit den 67 Cent klar geht bezüglich GPS wäre das halt 
schon nicht schlecht. Ne kleine Kamera undn Mikrofon bräuchte ich ja 
auch noch. Das ganze soll dann halt "nach Hause" gesendet werden (also 
der Video- und Audiostream). GPS halt noch, damit ich weiß, wo der 
Teddybär gerade steckt. Ich weiß gar nicht ob der Pi Zero dafür genügend 
Rechenleistung hat, um den Video- und Audiostream zu encodieren, zu 
verschlüsseln und zu versenden.
Gast #4757940
Lesenswert?

@GuestBook
Ich hoffe, Du bist Dir auch darüber im Klaren, das funken und ein 
Batteriebetrieb nur sehr schwer miteinander zu kombinieren sind.

Da braucht’s sehr viel Erfahrung mit den jeweiligen Betten (sleep 
modes).
Gast #4757952
Lesenswert?

Amateur schrieb:
> @GuestBook
> Ich hoffe, Du bist Dir auch darüber im Klaren, das funken und ein
> Batteriebetrieb nur sehr schwer miteinander zu kombinieren sind.
>
> Da braucht’s sehr viel Erfahrung mit den jeweiligen Betten (sleep
> modes).

Naja, mein Smartphone läuft auch mit Akku und kann auch funken. Schon 
klar das das Ding die meiste Zeit im Schlafmodus verweilen sollte, so 
wie Beamte, aber das entnehme ich schon irgendwie dem Datenblatt.
#4757993
Lesenswert?

GuestBook schrieb:
> Wo gibts den ESP8285 jetzt eigentlich günstich für 2 Mücken oder so? Die
> Angebote, die ich gefunden habe, waren deutlich teurer! Unverschämtheit
> sowas.

Warum bist Du so auf den ESP8285 festgelegt? Den kauft man normalerweise 
doch auch immer nur als fertiges Modul, und dann unterscheidet er sich 
von einem Modul wie dem ESP-12F (das man bei Aliexpress ab ca. 1,50 
incl. Porto bestellen kann) ja fast nur dadurch, dass er deutlich 
weniger Flash-Speicher hat.

Aber bei den von Dir geposteten Wünschen (Kamera, Mikrofon etc.) sind 
die ESPs eh nicht geeignet, da musst Du wirklich schon eher in Richtung 
Raspberry Pi denken. Und dann wird's schon schwer, das noch mit 
Batterien oder Akkus zu betreiben.

GuestBook schrieb:
> Naja, mein Smartphone läuft auch mit Akku und kann auch funken. Schon
> klar das das Ding die meiste Zeit im Schlafmodus verweilen sollte, so
> wie Beamte, aber das entnehme ich schon irgendwie dem Datenblatt.

Bei den ganzen Anforderungen, die Du da nennst, wäre wohl das 
einfachste, dass Du wirklich einfach ein günstiges gebrauchtes 
Android-Smartphone nimmst. Da hast Du Dein GPS, Mikrofon, Kamera, Akku 
sowie ausreichend Rechenpower und RAM bereits eingebaut.

GuestBook schrieb:
> Wo ist denn jetzt das Problem mit der Knopfzelle? Dass die Ladung zu
> gering ist

Natürlich.
#4758060
Lesenswert?

Emil schrieb:
> Eben, Eclipse ist für Java bzw. objektorientierte Programmierung gedacht
> und dabei blieb es. C/Assembler oder auf Registerebene ist bei Eclipse
> unkomfortabel vergliechen mit profesionellen IDEs.

Das Code Composer Studio (CCS) wird von TI für Profies angeboten. Also, 
ich kann mich noch erinnern das jemand sagte, das Amtel Studio wäre 
nicht so komfortabel wie der CCS. Ich komme mit dem IAR und dem CCS 
klar, ziehe aber CCS vor.
mfg klaus
Gast #4758079
Lesenswert?

Die ganzen Tips haben mir hier jedenfalls schonmal weitergeholfen! Es 
ist ja wie gesagt alles nur ein Hobbyprojekt, deswegen nehme ich das 
ganze nicht so ernst (und ihr ja auch nicht ;). Aber 1 Troll bin ich 
deswegen noch nicht!
Moderator Persönliche Seite #4758087
Lesenswert?

GuestBook schrieb:
> Aber 1 Troll bin ich deswegen noch nicht!

Wenn das wahr ist, dann bist Du aber jemand, der überhaupt keine Ahnung 
hat, was er will.

Einen Teddybären mit 32 Klingeln, einer Webcam, einem Lichtschalter und 
einer Uhr auszustatten klingt ziemlich sinnfrei.

Du musst schon zugeben, dass sich ein geneigter Leser schon ziemlich 
verarscht fühlen könnte... oder willst Du das wirklich bestreiten?
Gast #4758109
Lesenswert?

Tjaha, jetzt ist die Katze wohl aus dem Sack. In Wahrheit bin ich nur 
ein 12jähriger Bengel, der hier die User verarschen möchte.

Nein. Ich wollte nur wissen, welche Entwicklungsplatinen mit MCU günstig 
sind. Als Antwort erhalten habe ich STM8, STM32, ESP8285, ESP8266.. das 
reicht ja vorerst schonmal. Wenn ich mehr wissen will, dann muss ich 
halt einen neuen Thread aufmachen.

Der "Teddybär" soll übrigens nur eine Kamera und ein Mikrofon haben und 
die Aufzeichnungen live+verschlüsselt übers Internet irgendwo hin 
hochladen. Mehr nicht.

Also danke nochmal und Tschau, Kakau.
#4758131
Lesenswert?

Holzer schrieb:
> Wer da wohl noch Lust hat darauf zu Antworten ...

Habe ich gar nicht mal so unrecht gehabt. :-)

Vor allem zeigen diese Leute ja sehr schnell, dass sie kaum bis gar 
keine Ahnung haben und so gerade Mikrocontroller schreiben können.

@TO

Ich habe auch nicht viel Ahnung und leider aufgrund von besonderen 
Umständen wieder sehr viel vergessen, was ich schon wusste. Nur so viel, 
die Kits und vielleicht noch ein paar Bauteile sind nicht wesentlich. 
Ich habe in den letzten fünf Jahren in Summe ungefähr 6000 Euro für 
alles ausgegeben. Da kommt es sicher nicht mehr auf die paar Euro für 
diesen oder jenen µC an.

Um so einigermaßen arbeiten zu können, bist du schon mal einen Tausender 
los.
Gast #4759057
Lesenswert?

Emil:
>Eben, Eclipse ist für Java bzw. objektorientierte Programmierung gedacht
>und dabei blieb es. C/Assembler oder auf Registerebene ist bei Eclipse
>unkomfortabel vergliechen mit profesionellen IDEs.

Nicht jeden Mist, den man hier lesen kann, sollte man ernst nehmen:

http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/galileosr2

http://www.instructables.com/id/How-to-get-started-with-Eclipse-and-AVR/

Step 1: Why?
Eclipse is cool. Like, really cool.
Gast #4759068
Lesenswert?

GuestBook schrieb:
> Später werde ich dann natürlich ein Kickstarter-Projekt starten, in dem
> ich für den Teddy 60k veranschlage ;))

60k für eine solche Entwicklung "etwas" knapp kalkuliert.

Mein Arbeitgeber bekommt dafür gerade einmal den ersten Prototypen, 
TÜV-Tests und Testadapter. Aber keine Arbeitszeit, keine 
Qualitätssicherung, keine Entwicklung.

Wer so ein Projekt unter 500k ansetzt, hat entweder keine Ahnung oder 
ist ein Troll.

Ich tippe auf eine Kombination.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren