W806. So einfach. Arduino IDE.

OP (Firma: BöniConsulting) #7012127
Lesenswert?

Im Arduino IDE
File - Preferences - Additional board manager url
https://cdn.jsdelivr.net/gh/Hi-LinkDuino/w80x_arduino/package_w80x_index.json
dann im "BoardMAnager" installieren,
dann Tools - Board W80X_duino und comport. Hochladen - läuft.
Die led_builtin for blink sind PB0 oder PB1 oder PB2.
Schade dass fast alle dokumentation auch chinesisch ist.

Auto reset bei flash geht nicht, man muss boot-reset-boot-loslassen 
spielen. Wie bei den ersten ESP8266 früher.
Angehängte Dateien:
Gast #7012948
Lesenswert?

Nix einfach!

>Blink:28:11: error: 'LED_BUILTIN' was not declared in this scope

> error: 'Print' does not name a type
> fatal error: Wire.h: No such file or directory
> error: 'Serial' was not declared in this scope
usw.

Wieviel Prozent des Arduino Frameworks sind dort funktionsfähig?
1%, oder 3%?


"Unvollständig implementiert", ist noch das freundlichste, was man dazu 
sagen kann!
Da wartet noch ganz viel Arbeit.

OK, man kann das Arduino Framework hassen, oder lieben....
Wie auch immer, aber eine Implementierung dessen, ist das nicht.
OP (Firma: BöniConsulting) #7012989
Lesenswert?

EAF schrieb:
> Blink:28:11: error: 'LED_BUILTIN' was not declared in this scope

#define LED_BUILTIN1 PB0
#define LED_BUILTIN2 PB1
#define LED_BUILTIN3 PB2

> error: 'Serial' was not declared in this scope

printf("Led Demo\r\n");

> Da wartet noch ganz viel Arbeit.

Ja, ist so. Aber die toolchain läuft. Ist weniger arduino und mehr das 
sdk von denen. Der grösste mangel ist die doku auf schinesisch.

Ein 240mhz prozessor mit genügend IO pins für 2 eur. Mit onboard DES 
encryption.
Gast #7013017
Lesenswert?

Ralf B. schrieb:
> EAF schrieb:
>> Blink:28:11: error: 'LED_BUILTIN' was not declared in this scope
>
> #define LED_BUILTIN1 PB0
> #define LED_BUILTIN2 PB1
> #define LED_BUILTIN3 PB2
Das habe ich schon verstanden, da mache dir mal keine Sorgen!

Ralf B. schrieb:
>> error: 'Serial' was not declared in this scope
>
> printf("Led Demo\r\n");
Auch das!

Wenn du mich für einen Idioten hältst, dann bist du damit bei mir genau 
an der richtigen Adresse!


Ralf B. schrieb:
> Aber die toolchain läuft.
Ja?
EAF schrieb:
> Man versuche nur mal ein: #include <vector>


Aber ich sehe schon, du bist ein Priester, des unvollständigen.

Ralf B. schrieb:
> Der grösste mangel ist die doku auf schinesisch.
Wie kann eine vorhandene Doku als Mangel bezeichnet werden?
Viele  Datenblätter liegen nur noch auf Chinesisch vor.
Daran wirst auch du dich gewöhnen müssen.
Beitrag #7013989 wurde von einem Moderator gelöscht.
Gast #7013997
Lesenswert?

EAF schrieb:
> "Unvollständig implementiert", ist noch das freundlichste, was man dazu
> sagen kann!
> Da wartet noch ganz viel Arbeit.

Man geht zum Schmied und nicht Schmiedel! d.h. man entscheidet sich für 
zertifizierte Boards und meidet solchen Plunder!
Gast #7014027
Lesenswert?

Arduschmied schrieb:
> Man geht zum Schmied und nicht Schmiedel! d.h. man entscheidet sich für
> zertifizierte Boards und meidet solchen Plunder!
Wer zertifiziert denn hier?
Du?
Nach welchen Kriterien?

Meine Kritik bezieht sich nicht auf das Board!
Das mag ok sein. Kann ich (noch) nicht beurteilen.

Zumindest sind sie (die Boards) z.Zt. erhältlich und im Leistungsbereich 
von, gerade nicht/kaum lieferbaren, STM32 µC.
Also, interessant finde ich die schon.


Was mich aber stört, ist das bewerben der rudimentären Arduino 
Integration.
Diese ist nur einen Hauch mehr, als Nichts.

Jetzt könnte man natürlich sagen "scheiß auf die Arduino IDE"!
OK, aber die Integration in andere IDEs ist offensichtlich auch nicht 
viel besser. Bzw. behebt sie nicht die Probleme mit der STD C++ Template 
Library

Mein Schluss:
Das ist eher Chinesische Softwarebaustelle. Noch weit von "Bezugsfertig" 
entfernt.
Gast #7014377
Lesenswert?

EAF schrieb:
> Was mich aber stört, ist das bewerben der rudimentären Arduino
> Integration.
> Diese ist nur einen Hauch mehr, als Nichts.

Nochmals: Man geht zum Schmied und nicht zum Schmiedel.
Gib mal "Teensy" ein - vielleicht ist da was für dich dabei.
Beitrag #7015129 wurde von einem Moderator gelöscht.
Beitrag #7015412 wurde von einem Moderator gelöscht.
Beitrag #7015431 wurde von einem Moderator gelöscht.
#7466516
Lesenswert?

Bei mir läuft er mit diesem Mini-Sketch:

void setup() { pinMode(PB0, OUTPUT); pinMode(PB1, OUTPUT); pinMode(PB2, OUTPUT); }

void loop() { digitalWrite(PB0, HIGH); digitalWrite(PB1, LOW);
digitalWrite(PB2, HIGH); delay(1000);
digitalWrite(PB0, LOW);
digitalWrite(PB1, HIGH); digitalWrite(PB2, LOW);
delay(1000);
}

#7466566
Lesenswert?

Ich habe mir den ersten Link da oben mal angesehen, über die 0.0.2 sind die mit der Software nie weiter gekommen. Gefunden habe ich dann noch das hier: https://github.com/Hi-LinkDuino/w80x_arduino So komplett tot.

Aber zu finden war auch das hier: https://github.com/board707/w80x_arduino

Und da wird aktiv dran gearbeitet.

Auch interessant: https://www.amazon.de/W806-Microcontroller-Development-Board-Chip/dp/B0C822NL3P/ https://www.amazon.de/TECNOIOT-Entwicklungsboard-Mikrocontroller-Bluetooth-Dual-Mode/dp/B0B5R8X48Z/

Also es gibt die Dinger noch, wenn auch bei der Beschreibung bei dem zweiten Link überhaupt nicht klar wird was man da bekommt, das ist wohl von einem ESP32 Board übernommen worden. :-)

Hmm, +1 für die Sammlung. :-)

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