#ATtiny88
Explore tagged Tumblr posts
dhakarobotics · 10 months ago
Text
Introducing the NANO V3.0 Upgraded MH-Tiny ATTINY88 Micro Development Board!
Looking for a powerful yet budget-friendly microcontroller board? The NANO V3.0 is your perfect match!
Processor: ATtiny88
Clock Speed: 16MHz
Digital I/O Pins: 12 (4 PWM Outputs)
Analog Inputs: 8
USB Interface: Built-in
Compatible with the Arduino IDE, this board is ideal for beginners and pros alike. Whether you’re building small projects or prototypes, the NANO V3.0 offers versatility and ease of use. Get yours today at Dhaka Robotics and start creating!
Click here to purchase the product: https://dhakarobotics.com/.../1001-nano-v3-0-upgraded-mh.../
For more details, call us at +8801740298319.
visit our website: https://dhakarobotics.com/
Tumblr media
0 notes
draegerit · 6 years ago
Text
Microcontroller: MH-Tiny ATTiny88
Tumblr media
In diesem Beitrag möchte ich den kleinen Microcontroller vom Typ MH Tiny ATTiny88 vorstellen.
Tumblr media
Microcontroller MH-Tiny ATTiny88
Bezug
Diesen Microcontroller kann man über ebay.de für knapp 2,24€ inkl. Versandkosten erhalten. Die günstigen Modelle bekommt man wie wo so oft in China bzw. aus dem Asiatischen Raum, hier empfehle ich die Bezahlung per PayPal denn so kann man wenigstens sein Geld zurück erhalten.
Technische Daten des MH-Tiny ATTiny88
Der MH-Tiny ATTiny88 kommt wie der Name es erahnen lässt mit einem ATTiny88 Chip daher. Dieser Chip hat eine Taktfrequenz von 16Mhz. Abmaße LxB 4,9cm x 1,8cm Gewicht 5g  Chip ATTiny88 Taktfrequenz 16MHz Eingabe / Ausgabe Pins 17 digitale Pins (D9, D10 als Hardware PWM Pins) 8 analoge Pins Speicher 8kb Flash Speicher (2kb davon reserviert für den Bootloader) Spannungsversorgung über USB extern 7V bis 35V (12V oder weniger ist bevorzugt)
Installieren unter Windows 10
Wenn man als Betriebssystem Microsoft Windows 10 einsetzt so kann es sein das der Microcontroller nicht erkannt wird.  Diesen Treiber kann man manuell installieren indem man sich vom GitHub Repository von MHEtLiveArduino eine Rar Datei mit genau diesen Treibern herunterlädt und entpackt.  Die RAR Datei kann mit 7Zip bzw. WinRar entpackt werden. Je nach verwendetem Betriebssystem 32bit oder 64bit, muss ein anderer Installer verwendet werden. Beim installieren der Treiber habe ich zunächst einen Bluescreen erhalten, jedoch ist das System nach einem Neustart erfolgreich gestartet.
Tumblr media
Bluescreen beim installieren der Digistump Bibliothek
Einrichten der Arduino IDE
Nachdem der Treiber installiert wurde muss nun das Board der Arduino IDE hinzugefügt werden, dazu muss zunächst die Quelle angegeben werden. Diese Quelle wird in den Vorsteinstellungen der Arduino IDE angegeben. Als zusätzliche Boardverwalter URL wird https://raw.githubusercontent.com/MHEtLive/arduino-boards-index/master/package_mhetlive_index.json hinzugefügt. Dazu navigiert man zunächst über das Hauptmenü Datei > Voreinstellungen und öffnet dann den Dialog "Zusätzliche Boardverwalter-URLs" durch das betätigen der mit (1) markierten Schaltfläche. In diesem Dialog wird dann die oben genannte Adresse eingetragen (2) und gespeichert (3).
Tumblr media
Boardverwalter URL erweitern für die MH-Tiny ATTiny88 Adresse Ein neustart der Arduino IDE ist nicht erforderlich! Nun kann das Board unter Werkzeuge > "Board: xyz" > Boardverwalter... installiert werden. Wenn der Dialog "Boardverwalter" geöffnet ist, wird nach dem Board "MH-ET LIVE Boards" gesucht. Und durch das betätigen der Schaltfläche "Installieren" installiert.
Tumblr media
Bibliothek für das Board MH-Tiny ATTiny88 Upload eines Sketches Wenn man nun einen Sketch hochladen möchte muss man zunächst einmal einen eventuell bereits verbundenen MH-Tiny vom Computer trennen. Dann in der Arduino IDE den Microcontroller auswählen und die Schaltfläche für den Upload in der Arduino IDE betätigen. Wenn der Vorgang des kompilierens abgeschlossen ist sollte in der Konsole der nachfolgende Text erscheinen. Running Digispark Uploader... Plug in device now... (will timeout in 60 seconds) Nun muss der Microcontroller mit dem Computer verbunden werden. Danach startet auch schon der Upload Vorgang des Sketches. Wenn dieses erfolgreich war so wird dieses mit dem nachfolgenden Text quitiert. > Starting the user app ... running: 100% complete >> Micronucleus done. Thank you! Video
einfacher Sketch zum Testen
Für den nachfolgenden Sketch benötigst du ein 220 Ohm Widerstand und eine 5mm LED. #define led 8 void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(900); digitalWrite(led, LOW); delay(900); } Hardware Serial Der Microcontroller MH-Tiny verfügt leider nicht über einen Hardware Serial, d.h. eine Ausgabe von Daten auf dem seriellen Monitor der Arduino IDE ist nicht so einfach möglich. Hier müßte man also mit einem Software Serial nachbessern. Schaltung für SoftwareSerial Für diese Schaltung verwende ich zusätzlich einen Arduino UNO, dieser verfügt über die Pins RX & TX.
Tumblr media
Schaltung MH-Tiny ATTiny88 und Arduino UNO für SoftwareSerial In dieser Schaltung habe ich den digitalen Pin D13 für RX und den digitalen Pin D14 des MH-Tiny an den Arduino UNO angesxchlossen. Es ist darauf zu achten das diesesmal nicht RX & TX vertauscht / gekreuzt wird! Quellcode #include #define RX 13 #define TX 14 SoftwareSerial softSerial(RX, TX); #define cap_touch_sensor_1 3 #define cap_touch_sensor_2 4 #define cap_touch_sensor_3 5 #define cap_touch_sensor_4 6 #define cap_touch_sensor_5 7 int capTouchSensors = { cap_touch_sensor_1, cap_touch_sensor_2, cap_touch_sensor_3, cap_touch_sensor_4, cap_touch_sensor_5 }; const int NUM_SENSORS = 5; void setup() { softSerial.begin(4800); pinMode(cap_touch_sensor_1, INPUT); pinMode(cap_touch_sensor_2, INPUT); pinMode(cap_touch_sensor_3, INPUT); pinMode(cap_touch_sensor_4, INPUT); pinMode(cap_touch_sensor_5, INPUT); } void loop() { for(int i=0;i Read the full article
0 notes
draegerit · 6 years ago
Photo
Tumblr media
Da der MH-Tiny ATTiny88 nicht über einen Hardware Serial verfügt, muss man sich mit einem zweiten Microcontroller und der Bibliothek SoftwareSerial behelfen. #softwareserial #arduino #arduinoproject #arduinouno #techy #tech #maker #electronic #components #diy #mhtiny #attiny88 #DraegerIT (hier: Stefan Draeger Software) https://www.instagram.com/p/By0oQT3ozoz/?igshid=1hzh9nw1u0xna
0 notes
draegerit · 6 years ago
Photo
Tumblr media
Autsch, beim installieren des #digistump Treibers ist was ordentlich schief gelaufen. #digistump #mhtiny88 #attiny88 #windows10 #bluescreen #DraegerIT (hier: Stefan Draeger Software) https://www.instagram.com/p/ByxODpXo-0I/?igshid=j3ak6pr2d04a
0 notes
draegerit · 6 years ago
Photo
Tumblr media
Microcontroller MH-Tiny mit einem Attiny85 Chip und 16Mhz. #attiny #attiny88 #microcontroller #electronic #components #diy #tech #techy #technology #DraegerIT (hier: Stefan Draeger Software) https://www.instagram.com/p/BxURROvn30U/?utm_source=ig_tumblr_share&igshid=1sh3ndi5t31l5
0 notes
draegerit · 6 years ago
Video
instagram
Kapazitiver Touch Sensor am MB-Tiny ATTiny88 Microcontroller. #attiny88 #mhtiny88 #digistump #led #arduino #arduinoproject #maker #electronic #components #diy #tech #techy #technology #DraegerIT (hier: Stefan Draeger Software) https://www.instagram.com/p/ByxSLganJhZ/?igshid=19dezgh2v3nj8
0 notes