Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:hardwarekiste

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
schule:hardwarekiste [2020-09-22 19:15] – [ESP32] marco.bakeraschule:hardwarekiste [2023-12-24 11:57] – [SHA2017 Badge] pintman
Zeile 57: Zeile 57:
  
 Ein Klassiker unter den Microcontrollern. Ein Klassiker unter den Microcontrollern.
 +
 +===== ATX-Power Adapter =====
 +
 +{{:schule:hardware:atx_breakout_board.jpg?direct&400|}}
 +
 +Unter dem Suchbegriff "ATX power adapter" oder "benchtop" findet man Platinen, mit denen alte PC-Netzteile für Bastelprojekte weiter verwendet werden können. Hier z.b. das [[http://dangerousprototypes.com/blog/2012/06/28/new-prototype-atx-breakout-board/|ATX Breakout Board]]
  
 ===== auvisio Universal WLAN Fernbedienung (urc 150, NX-4519-675) ===== ===== auvisio Universal WLAN Fernbedienung (urc 150, NX-4519-675) =====
Zeile 74: Zeile 80:
  
 Hilfestellung gibt es über eine [[https://mail.python.org/mailman/listinfo/microbit|Mailingliste]], ein [[http://forum.micropython.org/viewforum.php?f=17|Forum]] und den IRC-Kanal [[http://webchat.freenode.net?channels=%23microbit|#microbit]] im Freenet. Hilfestellung gibt es über eine [[https://mail.python.org/mailman/listinfo/microbit|Mailingliste]], ein [[http://forum.micropython.org/viewforum.php?f=17|Forum]] und den IRC-Kanal [[http://webchat.freenode.net?channels=%23microbit|#microbit]] im Freenet.
 +
 +===== Blinkenrocket =====
 +
 +{{:schule:hardware:22-11-01_11-32-39_3809.jpg?400|}}
 +{{:schule:hardware:22-11-01_11-32-47_3810.jpg?400|}}
 +
 +  * [[http://blinkenrocket.de/|Blinkenrocket.de]]
 ===== Bus Pirate ===== ===== Bus Pirate =====
  
Zeile 80: Zeile 93:
 Das Schweizer Taschenmesser für die Analyse von Leitungen, auf denen unterschiedliche Protokolle gesprochen werden. In einem [[http://dangerousprototypes.com/docs/Bus_Pirate_101_tutorial|Tutorial]] werden verschiedene Einsatzmöglichkeiten vorgestellt. Das Schweizer Taschenmesser für die Analyse von Leitungen, auf denen unterschiedliche Protokolle gesprochen werden. In einem [[http://dangerousprototypes.com/docs/Bus_Pirate_101_tutorial|Tutorial]] werden verschiedene Einsatzmöglichkeiten vorgestellt.
  
 +===== card10 Badge =====
 +
 +{{:schule:hardware:card10.jpg?400|}}
 +
 +https://card10.badge.events.ccc.de/
 ===== CHIP ===== ===== CHIP =====
  
Zeile 91: Zeile 109:
 Eine ausführliche Beschreibung zur Verwendung befindet sich im [[https://tbs1-bo.github.io/hardware-101/hd44780/|hardware-101 Repo]]. Eine ausführliche Beschreibung zur Verwendung befindet sich im [[https://tbs1-bo.github.io/hardware-101/hd44780/|hardware-101 Repo]].
  
 +===== Coral USB Accelerator =====
 +
 +{{:schule:hardware:coralusbaccelerator.jpg?400|}}
 +
 +[[https://coral.ai/docs/accelerator/get-started/|Croal USB Accelerator]]
 ===== Digispark ===== ===== Digispark =====
 {{:schule:hardware:digispark.jpg?direct&500|}} {{:schule:hardware:digispark.jpg?direct&500|}}
Zeile 132: Zeile 155:
 {{ :schule:hardware:esp32cam_2.jpg?direct&200 |}} {{ :schule:hardware:esp32cam_2.jpg?direct&200 |}}
  
-Mit dem ESP32-Cam existiert auch ein Kameramodul für den ESP32. [[https://github.com/c3d2/C3-PR|C3-PR]] macht daraus eine Presence Robot, der sich aus der Ferne steuern lässt und dafür das Kameramodul nutzt.+Mit dem ESP32-Cam (~8 €) existiert auch ein Kameramodul für den ESP32. [[https://github.com/c3d2/C3-PR|C3-PR]] macht daraus einen Presence Robot, der sich aus der Ferne steuern lässt und dafür das Kameramodul nutzt.
  
  
Zeile 153: Zeile 176:
 {{:schule:hardware:hc_sr501.jpg?direct&300|}} {{:schule:hardware:hc_sr501.jpg?direct&300|}}
  
-Ein Bewegungssensor, der [[http://www.netzmafia.de/skripten/hardware/RasPi/Projekt-PIR/|bei natzmafia.de]] und in dem [[https://www.mpja.com/download/31227sc.pdf|Datenblatt]] beschrieben wird.+Ein Bewegungssensor, in dem [[https://www.mpja.com/download/31227sc.pdf|Datenblatt]] beschrieben wird.
  
 ===== Infrarot Sender-Empfänger (Sender/Receiver) ===== ===== Infrarot Sender-Empfänger (Sender/Receiver) =====
Zeile 333: Zeile 356:
 Der [[http://playground.arduino.cc/Main/MPU-6050|MPU 6050]] ist ein Beschleunigungssensor und Gyrometer, der sich über I²C auslesen lässt. Eine Beschreibung befindet sich im [[https://tbs1-bo.github.io/hardware-101/mpu6050/|hardware-101 Repo]]. Der [[http://playground.arduino.cc/Main/MPU-6050|MPU 6050]] ist ein Beschleunigungssensor und Gyrometer, der sich über I²C auslesen lässt. Eine Beschreibung befindet sich im [[https://tbs1-bo.github.io/hardware-101/mpu6050/|hardware-101 Repo]].
  
 +===== Mystery Hack - Bill Badge =====
 +
 +{{:schule:hardware:mystery_hack1.jpg?400|}}
 +{{:schule:hardware:mystery_hack2.jpg?400|}}
 +
 +https://bill.mysteryhack.space/
 ===== NRF24L01+PA+LNA ===== ===== NRF24L01+PA+LNA =====
  
Zeile 350: Zeile 379:
  
 Der OrangePiZero ist eine ist die kleine an den Pi Zero angelehnte Version des [[http://www.orangepi.org|Orange Pi]]. Eine Beschreibung befindet sich im [[https://tbs1-bo.github.io/hardware-101/orange_pi_zero/|Hardware 101]]-Projekt. {{:schule:hardware:orangepizero-user_manual_schematics.zip|Handbuch und Schaltpläne}} Der OrangePiZero ist eine ist die kleine an den Pi Zero angelehnte Version des [[http://www.orangepi.org|Orange Pi]]. Eine Beschreibung befindet sich im [[https://tbs1-bo.github.io/hardware-101/orange_pi_zero/|Hardware 101]]-Projekt. {{:schule:hardware:orangepizero-user_manual_schematics.zip|Handbuch und Schaltpläne}}
-===== PewPew M4 =====+===== PewPew ===== 
 + 
 +==== v10.2 ==== 
 + 
 +Rassperry Pi Pico inlkusive Display und Buttons. Für ~10 € bei [[https://www.makerfabs.com/pewpew-standalone.html|makerfabs]] 
 + 
 +{{:schule:hardware:pewpew_10.2_1.jpg?400|}} 
 +{{:schule:hardware:pewpew_10.2_2.jpg?400|}} 
 + 
 + 
 +  * [[https://pewpew.readthedocs.io/en/latest/pewpew10/overview.html|v10.2]] 
 + 
 +==== M4 ====
  
 {{ :schule:hardware:pewpewm4-vorne.jpg?direct&200 |}} {{ :schule:hardware:pewpewm4-vorne.jpg?direct&200 |}}
Zeile 360: Zeile 401:
   * [[https://www.tindie.com/products/makerfabs/circuitpython-pewpew-m4-kit/|Shop]] für ca. 25 €   * [[https://www.tindie.com/products/makerfabs/circuitpython-pewpew-m4-kit/|Shop]] für ca. 25 €
   * [[https://pewpew.readthedocs.io/en/latest/pew.html|API]]   * [[https://pewpew.readthedocs.io/en/latest/pew.html|API]]
 +
 ===== Philips Hue Bridge ===== ===== Philips Hue Bridge =====
  
Zeile 390: Zeile 432:
  
 Ein ähnliches Konzept verfolgt der Server [[https://github.com/serviette/serviette|Serviette]], der jedoch eine leistungsfähigere Hardware voraussetzt. Leider scheinen beide Projekte nicht mehr akut betrieben zu werden (Stand Jan. 2020). Ein ähnliches Konzept verfolgt der Server [[https://github.com/serviette/serviette|Serviette]], der jedoch eine leistungsfähigere Hardware voraussetzt. Leider scheinen beide Projekte nicht mehr akut betrieben zu werden (Stand Jan. 2020).
 +
 +Auf den TP-Link MR3020 kann auch die [[https://openwrt.org/toh/tp-link/tl-mr3020|OpenWRT-Firmware]] und damit auch eine Freifunk firmware installiert werden.
 ===== Pi Zero ===== ===== Pi Zero =====
  
Zeile 436: Zeile 480:
 Das Projekt [[https://github.com/pintman/scrolly|scrolly]] bei github zeigt eine Beispielverwendung. Das Projekt [[https://github.com/pintman/scrolly|scrolly]] bei github zeigt eine Beispielverwendung.
  
 +===== SHA2017 Badge =====
 +
 +{{:schule:hardware:sha2017_badge1.jpg?400|}}
 +{{:schule:hardware:sha2017_badge2.jpg?400|}}
 +
 +  * [[https://badge.team/docs/badges/sha2017/getting_started/|Dokumentation]]
 +===== SN74HCT125N - Spannungswandler ===== 
 +{{:schule:hardware:sn74ahct125n.jpg?direct&400|}}
 +
 +Spannungswandler z.B. zum Ansteuern von [[#ws281x_led-controller|WS281x]] LEDs.
 ===== SN74HCT245N - 8-fach Sende-Empfänger =====  ===== SN74HCT245N - 8-fach Sende-Empfänger ===== 
  
Zeile 466: Zeile 520:
 {{:schule:hardware:ssd136.jpg?direct&300|}} {{:schule:hardware:ssd136.jpg?direct&300|}}
  
-Das Display kann über [[https://github.com/adafruit/Adafruit_Python_SSD1306|eine high-level Python-Bibliothek für den Raspberry Pi]]((Leider liegt die Bibliotheken nur für Python2 vor.)) oder eine [[https://github.com/micropython/micropython/tree/master/drivers/display|low-level Bibliothek für den ESP8266]] angesteuert werden. Da die Displays auch von Adafruit vertrieben werden, gibt es dort eine ausführliche [[https://learn.adafruit.com/ssd1306-oled-displays-with-raspberry-pi-and-beaglebone-black?view=all|Anleitung]].+Das Display kann über [[https://github.com/adafruit/Adafruit_Python_SSD1306|eine high-level Python-Bibliothek für den Raspberry Pi]]((Leider liegt die Bibliotheken nur für Python2 vor.)) oder eine [[https://github.com/micropython/micropython/tree/master/drivers/display|low-level Bibliothek für den ESP8266/ESP32]] angesteuert werden. Da die Displays auch von Adafruit vertrieben werden, gibt es dort eine ausführliche [[https://learn.adafruit.com/ssd1306-oled-displays-with-raspberry-pi-and-beaglebone-black?view=all|Anleitung]].
  
 {{:schule:hardware:ssd1306_an_pi.png?direct&500|}} {{:schule:hardware:ssd1306_an_pi.png?direct&500|}}
Zeile 478: Zeile 532:
 > If you get I2C timeouts, you may need to add two 4.7 kOhm resistors, one from SDA to 3.3v, and one from SCL to 3.3v.  > If you get I2C timeouts, you may need to add two 4.7 kOhm resistors, one from SDA to 3.3v, and one from SCL to 3.3v. 
 > [[http://www.espruino.com/SSD1306|Quelle]] > [[http://www.espruino.com/SSD1306|Quelle]]
 +
 +Weitere Infos zu dem Display im [[https://hw101.tbs1.de/ssd1306/|hw101]].
 ===== ThinClients  ===== ===== ThinClients  =====
  
Zeile 497: Zeile 553:
 {{:schule:hardware:ft232rl_back.jpg?direct&300|}} {{:schule:hardware:ft232rl_back.jpg?direct&300|}}
  
-Für den Anschluss von seriellen Schnittstellen an einen USB-Port. Der Artikel [[blog>2015/06/auf-raspberrypi-mit-serieller-schnittstelle-verbinden/|Mit dem RaspberryPi über eine serielle Schnittstelle verbinden]] beschreibt, wie man sich mit einem [[Raspberry Pi]] über die serielle Schnittstelle verbinden kann.+Für den Anschluss von seriellen Schnittstellen an einen USB-Port. Der Artikel [[blog>auf-raspberrypi-mit-serieller-schnittstelle-verbinden|Mit dem RaspberryPi über eine serielle Schnittstelle verbinden]] beschreibt, wie man sich mit einem [[Raspberry Pi]] über die serielle Schnittstelle verbinden kann.
  
  
-===== WS2811 LED-Controller =====+===== WS281x LED-Controller =====
  
 {{:schule:hardware:ws2812b_led_strip.jpg?direct&300|}} {{:schule:hardware:ws2812b_led_strip.jpg?direct&300|}}
  
-Eine ausführliche Beschreibung befindet sich im [[https://tbs1-bo.github.io/hardware-101/ws281x/|hardware-101 Repo]].+Eine ausführliche Beschreibung der WS2811 bzw. WS2812 LEDs befindet sich im [[https://tbs1-bo.github.io/hardware-101/ws281x/|hardware-101 Repo]].
  
 <html> <html>
Zeile 513: Zeile 569:
 <iframe width="640" height="360" src="https://www.youtube-nocookie.com/embed/WsGKFYK_LS8?rel=0" frameborder="0" allowfullscreen></iframe> <iframe width="640" height="360" src="https://www.youtube-nocookie.com/embed/WsGKFYK_LS8?rel=0" frameborder="0" allowfullscreen></iframe>
 </html> </html>
 +
 +  * [[https://github.com/pintman/flaschenwand|flaschenwand]] nutzt die LEDs, um eine Wand aus Getränkekisten anzusteuern.
 +  * [[https://blog.bakera.de/wlampe.html|WLampe]] nutzt die LEDs, um eine einfache Ikea-Lampe damit zu steuern.
  
  
Zeile 533: Zeile 592:
 {{:schule:hardware:wire-wrapping-tool.jpg?direct&300|}} {{:schule:hardware:wire-wrapping-tool.jpg?direct&300|}}
 ===== Links ===== ===== Links =====
 +  * [[https://tio.github.io/|tio]] ist ein CLI-Client für den seriellen Zugriff auf verschiedene Bauteile.
   * [[Tastatur-Hacking]]   * [[Tastatur-Hacking]]
   * Dass man einen gewöhnlichen Kopfhörer auch als universelles Elektronik-Debug-Werkzeug benutzen kann, zeigt ein [[https://www.youtube.com/watch?v=oIOBwxHjCSE&feature=youtu.be&t=11s|Lightning-Talk der GPN]].   * Dass man einen gewöhnlichen Kopfhörer auch als universelles Elektronik-Debug-Werkzeug benutzen kann, zeigt ein [[https://www.youtube.com/watch?v=oIOBwxHjCSE&feature=youtu.be&t=11s|Lightning-Talk der GPN]].
Zeile 538: Zeile 598:
   * Gebrauchte Hardware kann man gut bei [[https://itsco.de|ITSCO]] oder [[https://workstation4u.de|Workstation4U]] bestellen.   * Gebrauchte Hardware kann man gut bei [[https://itsco.de|ITSCO]] oder [[https://workstation4u.de|Workstation4U]] bestellen.
   * Tipps für gute Gebraucht-Hardware (aus ct 6/2020, S.100): AVM-Fritzbox 7520, Konica PagePro 4650EN (Laserdrucker)   * Tipps für gute Gebraucht-Hardware (aus ct 6/2020, S.100): AVM-Fritzbox 7520, Konica PagePro 4650EN (Laserdrucker)
 +  * [[hw101|Hardware 101]]
 +
 +
schule/hardwarekiste.txt · Zuletzt geändert: 2023-12-31 19:10 von pintman