Micropython Kurs 2023 - Teil 2: Difference between revisions
| Line 3: | Line 3: | ||
=== Termine=== | === Termine=== | ||
Im 2. Teil habe ich die Themen nicht fest den Terminen zugeordnet. Ich habe sie zwar in eine m.E. sinnvolle Reihenfolge gebracht, aber grundsätzlich sind wir frei in der Auswahl der Themen, die wir am Abend behandeln wollen. | |||
==== 1. Abend==== | ==== 1. Abend==== | ||
Di. 16.1.24 | Di. 16.1.24 | ||
==== 2. Abend==== | ==== 2. Abend==== | ||
Di. 23.1.2024 | Di. 23.1.2024 | ||
==== 3. Abend==== | ==== 3. Abend==== | ||
Di. 30.1.2024 | Di. 30.1.2024 | ||
==== 4. Abend==== | ==== 4. Abend==== | ||
Di. 6.2.2024 | Di. 6.2.2024 | ||
==== 5. Abend==== | ==== 5. Abend==== | ||
Di. 13.2.2024 | Di. 13.2.2024 | ||
<br> | <br> | ||
=== Themen=== | === Themen=== | ||
[[19. Lektion: Raspberry Pi Pico W]]<br> | [[19. Lektion: Raspberry Pi Pico W]]<br> | ||
Revision as of 22:08, 19 November 2023
Micropython Kurs 2023 - Teil 2
Hier werden wir den Umgang mit der Microcontroller spezifischen Hardware lernen.
Termine
Im 2. Teil habe ich die Themen nicht fest den Terminen zugeordnet. Ich habe sie zwar in eine m.E. sinnvolle Reihenfolge gebracht, aber grundsätzlich sind wir frei in der Auswahl der Themen, die wir am Abend behandeln wollen.
1. Abend
Di. 16.1.24
2. Abend
Di. 23.1.2024
3. Abend
Di. 30.1.2024
4. Abend
Di. 6.2.2024
5. Abend
Di. 13.2.2024
Themen
19. Lektion: Raspberry Pi Pico W
20. Lektion: Vorstellung des Experimentierboards
21. Lektion: Pin's
22. Lektion: Neopixel
23. Lektion: Onewire
24. Lektion: UART
25. Lektion: SPI
26. Lektion: I2C
27. Lektion: ADC
28. Lektion: DAC
29. Lektion: Puls Weiten Modulation (PWM)
30. Lektion: Watch Dog Timer (WDT)
31. Lektion: Interrupts
32. Lektion: Timer
33. Lektion: Wlan
34. Lektion: NTP/RTC
35. Lektion: Request
36. Lektion: Webserver
Diverse Themen
- Dictionaries:
- Diverses:
- https://python.plainenglish.io/top-10-python-lambda-function-examples-for-beginners-fd5db038ba20
- https://medium.com/@sarperismetmakas/python-bytes-92ba69ddafba
- https://tonylixu.medium.com/python-tips-how-to-write-better-functions-part-one-27fe4578e26e
- https://python.plainenglish.io/10-cool-less-known-dictionary-methods-in-python-9eef4081c263
- https://pythonflood.com/python-bitwise-operators-building-blocks-of-advanced-programming-a953c1715883
- https://medium.com/@Scofield_Idehen/advanced-python-tips-for-development-47e061ecee70
- https://python.plainenglish.io/write-better-code-with-python-comprehension-bad8376e44ee
- https://medium.com/techtofreedom/3-uses-of-walrus-operators-in-python-207ff630fc0e
- https://levelup.gitconnected.com/lambda-functions-in-python-a124cebc2e99
- https://pythonflood.com/boost-your-coding-abilities-with-python-exec-function-bec400c53e9c
- https://medium.com/geekculture/understanding-the-ternary-operator-in-python-717bd789d373
- https://medium.com/analytics-vidhya/python-how-to-write-less-code-to-achieve-the-same-results-3b48fdb4ded4
- https://levelup.gitconnected.com/6-4-built-in-python-functions-you-cannot-miss-out-on-9dec1b566e1f
- https://medium.com/techtofreedom/19-sweet-python-syntax-sugar-for-improving-your-coding-experience-37c4118fc6b1
- https://medium.com/codex/11-python-coding-habits-that-make-you-a-bad-programmer-5e3306077686
- https://blog.devgenius.io/50-python-features-tips-tricks-that-you-dont-know-8a2cb55cd493
- https://medium.com/@shivam2003/20-python-concepts-i-wish-i-knew-way-earlier-40ed5674cd52
- String Formatierung
- List comprehensions
- Dokumentation
- pass
- Menue erstellen
- Compiler
- Sortieren
- Wertgleichheit == und Identität is
- 16. Lektion: Funktionen.extend()
- Generatoren
- Regulare Expressions
- Listen
- Slicing
- Konstanten
- copy deep und flach
- https://www.heise.de/ratgeber/Phyton-Welche-Auflistungstypen-es-gibt-und-wie-sie-verwendet-werden-9216638.html?seite=all
- https://levelup.gitconnected.com/30-phyton-concepts-i-wish-i-knew-way-earlier-3add72af6433
- Bool
- bool(mylist) - not
Sortieren
Mitgliedschaft
- in
For/Else
Bytearray / Bytestring
Werden nur zur Vorbereitung auf eine serielle Datenübertragung verwendet.
Datenstrukturen werden in einzelne Bytes zerlegt.
python-bytes-to-string-how-to-convert-a-bytestring
python-bytes
5. Abend
Di. 13.2.2024
Kritik
$ jupyter notebook
Zurück zur "Micropython Kurs 2023" Startseite
Zurück zur Programmieren Startseite
Zurück zur Wiki Startseite