Wir hatten 19 Teilnehmer bei unserer Verlosung. Karlheinz hat gewonnen. Herzlichen Glückwunsch an dieser Stelle. Wir haben dir den Gutscheincode zugeschickt.
Nachtrag von letzter Folge: Der STM32G472 ist wahrscheinlich in 90nm Technologie gefertigt. Genaueres will Chris noch mit ST direkt klären.
Es geht weiter mit der Pick and Place. Chris ist dran die STM286er in den Automaten ein zu bauen.
Common-Sense-Tipps
Wenn eine serielle Kommunikation nicht geht, könnt ihr mit dem Oszilloskop das Signal überprüfen. Wenn da alles plausibel aussieht hilft für den Inhalt der Übertragung ein Logic Analyzer.
Design Contest
Alle Bauteile für unser Projekt sind soweit angekommen jetzt fehlt nur noch die PCB.
Chris hat die Idee die Spiele-Engine soweit zu dokumentieren und offen zu legen, dass auch andere Spiele veröffentlichen können.
Chip der Woche
Diese Woche haben wir den STM32F750 Mirkocontroller als günstigen Mediacontroller auserwählt.
Es gibt was zu gewinnen: Tindie.com Gutschein im Wert von 100$. Dazu einfach eine E-Mail an feedback@kurzschlussjunkies.de schicken. Mehr ist nicht nötig.
Einsendeschluss ist der 24.12.2019 20Uhr MEZ
Chris hat überlegt für ein neues Produkt den ESP32 als WLAN/Bluetooth Chip einzusetzen. Darauf hin hat er die Info erhalten, dass der Chip eine erhebliche Sicherheitslücke aufweist und somit der Schlüssel für das Secure Boot auslesbar ist.
Basti erklärt wie der Angriff auf den ESP funktioniert. Weitere Links zu den Themen:
Chris betont, dass es super wichitg ist, die Standartpasswörter zu ändern. Immer und vor allem bei Geräten, die mit dem Internet verbunden sind.
Chris hat noch einen weiteren Tip: Benutzt HTTPS auch für private Webtools. Schaut dazu bei Let’s Encrypt vorbei.
Chris hat eine Wette mit seinem Chef verloren, weil er mit dem realen Operationsverstärker wesentlich schlechtere Werte hat, als mit dem simulierten.
Basti gibt euich den Tip immer Backups zu machen. Danach rantet er über Schlangenöl Sicherheitssoftware. Er hat sich dabei auf NordVPN eingeschossen, weil ihm der Anbieter auf Youtube so häufig begegnet ist.
Nach genauerem Hinsehen, ist der Hack, den Basti angesprochen hat, nicht so gravierend, wie er das im Podcast darstellt.
Simon hat gefragt wie wir zum Fachwissengekommen sind. Ob es durch die Hochschule kam. Kurz und knapp: Nein. Dort wird meistens nur alles theoretisch betrachtet. Fachwissen kommt durch Praxis: Learning by Doing. Geht auch gut mit einem Freund.
Schmartwatch geht weiter. Das Display-Update-Pattern ist noch fehlerhaft. Es geht weiter mit der Software entwicklung.
Common-Sense-Tipps
LCSC und JLSPCB ist ein guter und billiger Leiterplatten und Bauteilelieferant.
Legt gefundene Datenblätter, Schaltbilder, Beispielcodes usw. im Moment des findens Sauber ab. Ermöglich zukünftig die gefundene Information gleich weiter zu verwenden und nicht neu suchen zu müssen.
Design Contest
Die erste Leiterplatte „USER“ und Bauteile sind unterwegs. Es wird ein dynamisches und interaktives Spielfeld. Aufgebaut aus hexagonalen Kacheln, die miteinander kommunizieren. Mal sehen wie das Klappt und was uns noch alles Einfällt. Es wird mehrere „Tiles“ geben welche magnetisch miteinander verbunden werden. Kommunikation mittel OneWireUART. Interessant wird das Datenrouting über die Tiles. Das Display wird ein 1,3″ IPS Display.
Chip der Woche
CSD13380F3 Nexfet. Mosfet in supermini, inklusieve eingebautem Gate-Widerstand. Die Halbleiterantwort auf passive 008004 Bauelemente.
Bastian ist zurück aus Hawaii. Neuer Tischaufbau wirkt aufgeräumter.
Neue Evalboardverlosung: Es geht um das SimpleLink von Ti. EXP432 Es ist eine kleine Ideenabgabe für den Design Content erwünscht. Wir wollen am Design Contest von PCBWAY mitmachen.
Kleine Ideen gibt es schon. Ein Brettspiel ala Die Siedler.
Common-Sense-Tipps
Kleines Minikonzept ist immer ratsam.
Funktionierende Software ist erst mal besser als eine Software welche in ihrer Architektur sauber ist und nicht funktioniert / existiert.
Schmart Watch
Das Schmartwatch Projekt gehet weiter. Niedertemperatur Lotpaste und RigidFlex PCB waren die Schlüssel. Kleine manuelle Nacharbeit um die FlexPCB wieder gerade zu machen war notwendig. Kleiner Schaltugsfehler. Mal wieder der Tip. Schaut euch die Footprints nochmal, nochmal und evtl. nochmal an. Kleines Softwareproblem. I2C scheint sich in die Quere zu kommen. Das Gehäuse ist der nächste Schritt
Schmart Fliege
Bast hat eine RGB-Smartfliege für seine Hochzeit gebaut. Chris hat davon nichts mitbekommen und sich über die Überarschung gefreut.
Idea to Product
Chris wird einen Prototyp basteln. Und die Infos dazu auf dem Blog posten.
Chip der Woche
Von Chris gibts keinen eigenlichen Chip an dieser Stelle. Eher eine Empfehlung. Wenn ihr einen Microcontroller aussucht oder euch für einen entschieden habt, baut vorher die Software zusammen und drückt auf bauen.
Es gibt wieder Feedback zu besprechen. Für die Lötstation von Raphael gab es den Tipp die Schaltung galvanisch getrennt aufzubauen. Denn sonst kann es sein, dass die Lötspitze eine Spannungsdifferenz zu dem Lötpunkt hat.
Außerdem hat Chris von einem 3d-gedruckten Pick and Place erzählt. Dazu haben wir eineige Links versprochen:
Basti erzählt von seinem Lebenslauf und wie er in die Elektronik Entwicklung gekommen ist. Aktuell arbeitet er an einem CPU Modul
Common-Sense-Tipps
Als Verfeinerung des Tipps aus 0x0e könnt ihr natürlich auch die Zeile der BOM als Refernez beim Bestellen angeben, dann müsst ihr nciht aus der langen Liste der Refernzen eure passende heraussuchen.
Außerdem schlägt Basti vor, alternative Quellen für Bauelemente direkt mit zu evaluieren, um so im Falle einer Lieferkanppheit auf ein alternativ Typ wechseln zu können.
Wir sind gebeten worden für einen Anfänger ein paar Werkzeuge zusammen zu stellen. Das haben wir auch gemacht und haben zwei Listen zusammen gestellt. Eine für Einsteiger, mit günstigen aber ausreichenden Werkzeugen und eine für Fortgeschrittene, mit besseren Werkzeugen
Basti hat bei der Suche auch eine neue Art von Bauelemente Aufbewahrung entdeckt und gleich bestellt.
Schmart Watch
Das Schmartwatch Projekt wird bald weiter gehen, Basti wird versuchen mit einem Niedertemperatur Lot das Flex Board zu löten. Wenn das wieder nicht funktioniert, wird er auf FR4 umsteigen um das Projekt endlich zum Abschluss zu bringen. – Zur Veröffentlichung dieser Folge sind bereits neue Boards unterwegs.
Idea to Product
Hier ging es auch ein großes Stück weiter. Basti hat sich für ein Konzept entscheiden, dass mit Hilfe von Infrarot-Reflektion arbeitet. Das Funktionsprinzip ist unten dargestellt.
Durch die Verschiebung der Reflektion lässt sich eine Kennlinie ermitteln, die das Inverse des Abstands darstellt. Somit ist das Messen des Abstands zur Oberfläche erledigt. Zum Übertragen der Daten hat Basti den CC1352P ausgesucht. Der Kann die gängigen Funkstandards wie BLE, WiFi, Sub GHz und hat einw Doppelkern Lösung aus M0 und M4F. Für BOM Kosten kommt Basti auf 10-11€ pro Sensor. Das ist mit den Entwicklungskosten mit einem Absatz von 5000 Stück im ersten Jahr nicht lukrativ. Sobald die 5k Menge überschritten ist, wird das ganze allerdings lohnender.
Chip der Woche
Wie im letzten Kapitel angesprochen heute der CC1352P. M4F Microcontroller von TI mit zwei Kernen, 532kb Applikationsspeicher uind 256kb für Netzwerkstacks. Die 80kb RAM können einen längerne Deep-Sleep überstehen, für Sensordaten gibt es den TI Sensor-Controller, der hat ncoh mal 4kb SRAM. Der Controller läuft ohne CPU, kann also extrem Stromsparend sein.
Die Junkies sind auf Reisen und nehmen in einem Hotel auf. Nach einigen Problemen technischer Natur, geht’s aber doch los.
Basti hat seinen Alexa Skill Verdrehte Sprüche aktualisiert und der ist jetzt offiziell verfügbar. Außerdem gibt es jetzt das erste Release von Projekt Genesis. Viel Spaß beim Ausprobieren.
Chris hat zum ersten mal vom MiB erfahren. Dem Mebibyte das auf der 1024er Basis basiert.
Common-Sense-Tipps
Basti schlägt vor eine Sache zum beenden und dann die nächste zu beginnen. In der Ruhe liegt die Kraft
Chris erzählt, wie er lieber günstig gekauft hat und daher dreimal kaufen musste.
Idea to Product
Chris hat sich für den Kellerbastelei Prototyp einige Module herausgesucht. Die Liste der möglichen Komponenten findet ihr hier: AliExpress
Darauf zu finden sind ESP32 Module, Laser Abstandssensoren, 24GHz Radar Sensor und ein Ultraschall Sensor. Welche davon zum Einsatz kommen, steht noch aus.
Basti hat noch nicht mit der Stückliste begonnen, aber er hat sich Gedanken zu der Funktechnologie gemacht, die er zum Einsatz bringen möchte. Aber er möchte das System, zumindest den Sensor mit einer Knopfzelle betreiben.
Chip der Woche
Der ETLV320DAC3101 ist ein DSP, der unter Anderem in der aktuellen Generation des Alexa Dot zum Einsatz kam.
Der Schwesterchip dazu ist der passende Analog Digital Converter ETLV320ADC3101.
Basti hat die beiden Chips verwechselt, schuld daran ist unter anderem TI, weil sie den ADC und DAC gleich nennen. Und vielleicht die Uhrzeit.
Basti hat seinen Alexa Skill Verdrehte Sprüche aktualisiert und erweitert.
Chris hat zum ersten mal vom MiB erfahren. Dem Mebibyte das auf der 1024er Basis basiert.
Common-Sense-Tipps
Chris gibt den Tipp „Bastelprojekte“ mit bleihaltigem Lot zu löten, da die Temperaturen niedriger sind und die Lötstellen zuverlässiger.
Basti gibt den Tipp Bauteile für die Inbetriebnahme in einer mit dem Lötkolben sinnvoll bearbeitbaren Größe vor zu sehen.
Idea to Product
Wir haben eine neue Kategorie. Wir erklären einen möglichen Weg von einer Idee zum „fertigen“ Produkt. Abwechselnd werden wir die Rollen tauschen und jeweils das einmalige Kellerprojekt und andererseits die Entwicklung eines Serienprodukts Schritt für Schritt durchgehen. Die Idee, die wir umsetzen wollen: Einen wasserdichten Füllstandssensor für Flüssigkeiten und nicht elektrisch leitenden Materialien.
Chip der Woche
Der ESP32. Völlig unvoreingenommen hat Chris sich für den Nachfolger des ESP8266 vorgeschlagen. Der ESP32 ist ein Dual Core-Prozessor mit W-LAN und Bluetooth Radio.
Heute sprechen wir mit Raphael, er war auch schon in Folge 0x05 zu hören.
Common-Sense-Tipps
Raphael empfiehlt, bei der Verwendung von bereits existierenden Schaltungen genau hinzuschauen und alle Parameter kritisch zu evaluieren. Chris stimmt ihm zu, er hat in den letzten Tagen mit Altlasten zu kämpfen.
Basti sollte häufiger den DRC verwenden, dann findet er auch Fehler im Layout, bevor die Platte bestellt ist.
Chris legt seinen ersten Urlaubstag immer auf Donnerstag. Damit könnt ihr dem Problem entgehen, dass Freitags zum Urlaubsbeginn noch ganz dringende Dinge aufkommen.
Lötstation
Raphael hat das letzte mal bereits von seiner Lötstation erzählt. Heute sind wir noch ein bisschen genauer in die Details des Designs gegangen. Er möchte ein OLED Display zur Anzeige der Temperatur und sonstiger Betriebsparameter verwenden. Als Eingabesystem hat er einen Joystick Button, oder Kapazitive Tasten vorgesehen. Als Lötspitze kommt eine Weller RT Spitze zum Einsatz. Die Temperatur wird mit Hilfe eines AD8494 ermittelt, Power stellt der LM76003 zur Verfügung. Als Controller wird er einen Gecko einsetzen. USB und eventuell Netzwerk/WLAN sollen als Schnittstelle ebenfalls zur Verfügung stehen um auch ein IOT zu sein.
Git Programm
Raphael hat vor einiger Zeit ein Bash-Script geschrieben, dass er verwendet um mehrere Git-Repositories aktuell zu halten. Daraus ist ein immer größers Programm gewachsen, das schon einige Interationsstufen gesehen hat. Aktuell wird daraus ein grafischer GIT Client. Er hat darüber auch schon geschrieben.
Chip der Woche
Für diese Woche hat Raphael den UC3843 herausgesucht. Ein generischer PWM Controller mit dem man alles aufbauen kann, das irgendwie getaktet werden muss. Für einen Schaltregler lässt sich der Chip hervorragend einsetzen, allerdings bringt er keine Schutzschaltung mit.
Es gab in letzter Zeit nicht viel Feedback, wir sind auch viel beschäftigt. Wir hoffen das wird in nächster Zeit besser. Basti hat in den letzten Wochen wieder mehr Bilder aus dem Arbeitsalltag auf Twitter gepostet.
Common-Sense-Tipps
Basti spricht über die Pinbelegung von Applikationsprozessoren und wie er GPIOs auswählt.
Chris spricht über eine MOSFET H-Brücken Schaltung und welche Effekte dabei zu beachten sind.
Neuigkeiten zu den Projekten gibt es leider nicht.
KiCad interactive BOM Plugin
Basti stellt ein Plugin vor, mit dem eine HTML Seite aus einem KiCad Projekt extrahiert werden kann. Diese zeigt eine interaktive Stückliste mit Informationen zur Platzierung auf der Leiterplatte. Ihr findet eine Beispielseite hier.
Chip der Woche
Der STM32F042F6 ist diese Woche der vorgestellte Chip. Es ist ein kleiner TSSOP-20 Mikrocontroller, der mit 48MHz Systemtakt arbeitet. Der interne Takt ist ausreichend genau, für USB 2.0 oder CAN. So kommt der Chip ohne eine externe Taktquelle aus. Er kostet unter 1€ und wird von Basti in einem Projekt als Brücke zwischen einem Applikationsprozessor und einem CAN Bus verwendet.
Wir haben immernoch das Happy Gecko Board zu verschenken. Schickt uns Vorschläge, welche physikalischen Schalter ihr mit kapazitiven Tasten ersetzen würdet an: feedback@kurzschlussjunkies.de oder auf Twitter.
Soundqualität ist ein leidiges Thema. Aber wir verbessern uns stetig, hoffentlich. Es gibt im Moment viel zu tun, aber wir hoffen am zwei mal im Monat Rhythmus festhalten zu können.
Basti hat mit seinem Schmartwatch Projekt beim Hackaday Price in der Kategorie Flex Designs gewonnen.
Common-Sense-Tipps
Beim Bestellen von Bauteilen für Prototypen schlägt Basti vor, einfach den Bezeichner als kundenspezifische Nummer angeben. Also „R1, R3, R6“ für den 10k und „R2, R14, R5“ für den 100k usw.
Chris schlägt vor bei Ableitstrommessungen und kabelgebundenen Störern den worst-case Fall zu testen und zu entstören, sodass auch für zukünftige Änderungen der Grenzwerte in einer neuen Norm die Schaltung vorbereitet ist. Dazu hat er ein Selbstmordkabel gebastelt.
In der EMV-Messung vor ein paar Tagen hat Basti ein Video von den WS2812 Single Wire LEDs getwittert.
Als zweiten Tipp erzählt er von seiner Erfahrung mit Vertretern von Distributoren und Halbleiterherstellern. Hier ist eine offene Diskussion über die einzelnen Themen oft hilfreicher als eine hinten rum und ‚unehrliche‘. Die meisten FAE’s und Vertriebler wollen euch helfen und keinen Scheiß andrehen.
Schmartwatch
Basti kommt mit dem Platzieren der BGA Bauteile auf der flex Leiterplatte nicht voran. Die Oberfläche ist zu uneben um den DC/DC Konverter und das Funkmodul sicher mit der Hand zu platzieren. Deshalb hat er sich einen Fineplacer organisiert. Wenn das nicht hilft, muss er über eine Rigid-Flex-Leiterplatte nachdenken.
Pick and Place
Die STM286 Software nimmt Gestalt an. Stepperansteuerung ist zu 90% fertig portiert, als nächstes kommen die GPIO für Endschalter an die Reihe.
Mini Knöpfchen
Basti hat ein Projekt angelegt, aber der Code mit der kompletten StdLib und touch-lib ist zu groß für den STM8. Jetzt muss verschlankt werden.
Chip der Woche
Der EFM32HG. Ein low power 32-bit µController von Silicon Labs. Den gibt es bei uns als Evaluation Board zu gewinnen.
Schickt uns Vorschläge, welche physikalischen Schalter ihr mit kapazitiven Tasten ersetzen würdet an: feedback@kurzschlussjunkies.de Der Gewinner wird von uns nach den Kriterien Praktikabilität und Orginalität bewertet.
Cookie-Zustimmung verwalten
Um dir ein optimales Erlebnis zu bieten, verwenden wir Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wenn du diesen Technologien zustimmst, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn du deine Zustimmung nicht erteilst oder zurückziehst, können bestimmte Merkmale und Funktionen beeinträchtigt werden.
Funktional
Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.