====== DokuWiki : Open Hard- & Software ====== ====== Übersicht vor 220901 ====== [[http://www.openhardsoftware.de/ | Open Hard- & Software]] [ [[http://www.openhardsoftware.de/dokuwiki | DokuWiki]] [[http://www.openhardsoftware.de/websites | WebSites]] [[http://www.openhardsoftware.de/mediawiki | MediaWiki]] [[http://www.openhardsoftware.de/nextcloud | NextCloud]] ] ===== vor 220901 : Projekte ===== * Aktuell Einschub: [[:module:python:pcsbusmanager:pcsbusmanager | Module - Python - PcSBusManager]] * Aktuell Einschub: [[:module:arduino:stm32sbuscontroller:stm32sbuscontroller | Module - Arduino - Stm32SBusController]] * Aktuell: [[:module:crb_controllerringbus:crb_controllerringbus | CRB - ControllerRingBus]] * Aktuell: [[:module:crb_controllerringbus:pccrbservomotor | PcCrbServoMotor]] * Aktuell: [[:module:crb_controllerringbus:Stm32F103CrbServoMotor | Stm32F103CrbServoMotor]] * Einschub: [[:module:arduino:esp32servocontrollerpca9685:esp32servocontrollerpca9685 | Module - Arduino - Esp32ServoControllerPCA9685]] * [[:module:pc:pulsewidthmodulation:pulsewidthmodulation | Module - PC - PulseWidthModulation]] * [[:module:arduino:pulsewidthmodulation:pulsewidthmodulation | Module - Arduino - PulseWidthModulation]] * [[:project:scd_scriptingcommanddispatcher:scd-scriptingcommanddispatcher-pro | SCD-ScriptingCommandDispatcher: Pro]] * [[:project:scd_scriptingcommanddispatcher:scd-scriptingcommanddispatcher | SCD - ScriptingCommandDispatcher]] * --- * [[:project:lrs_loidlradiospectrometer:lrs-loidlradiospectrometer | LRS - LoidlRadioSpectrometer]] * [[:project:rtp_realtimeplot::rtp-realtimeplot | RTP - RealTimePlot]] * [[:project:drt_digitalradiotelescope:drt-digitalradiotelescope | DRT - DigitalRadioTelescope]] * [[:project:hao_homeautomationobservatory:hao_homeautomationobservatory | HAO - HomeAutomationObservatory]] * [[:project:hmc_homemeasurementcontroller:hmc-homemeasurementcontroller | HMC - HomeMeasurementController]] * [[:project:ops_octalpowerswitch:ops-octalpowerswitch | OPS - OctalPowerSwitch]] * [[:project:res_renewableenergystation:res-renewableenergystation | RES - RenewableEnergyStation]] * [[:project:las_laserareascanner:las-laserareascanner | LAS - LaserAreaScanner]] * [[:project:mid_multiinterfacedispatcher:mid-multiinterfacedispatcher | MID - MultiInterfaceDispatcher]] ===== vor 220901 : Module ===== ==== vor 220901 : Modul - PC - Python - Template ==== ==== vor 220901 : Module - PersonalComputer Python ==== * [[:module:python:pcwlanudpthread:pcwlanudpthread | PCWlanUdpThread]] - basierend auf **2112131938_UdpClientServer_02V03**, Tx/Rx-UDP-Data mit [[:module:micropython:Esp32WlanUdpThread:Esp32WlanUdpThread | Esp32WlanUdpThread]] * [[:module:python:udpclientserver:udpclientserver | UdpClientserver]] - Senden und Empfangen von UDP-Datenpaketen * [[:module:python:checkrunarguments:checkrunarguments | CheckRunArguments]] - Python Run File mit Arguments * [[:module:python:checkthread:checkthread | CheckThread]] - OOP-Prototyp für Start/Abort von Threads * [[:module:python:cropimage:cropimage | CropImage]] - Freistellen von Objekten in der Produktfotografie * [[:module:python:listcomports:listcomports | ListComPorts]] - Liste aller auf einem Win10-PC installierten ComPorts ==== vor 220901 : Module - MicroController MicroPython ==== * [[:module:micropython:rpipicomicropythonstartup:rpipicostartupmicropythonstartup | RPiPico: Startup MicroPython]] * [[:module:micropython:esp32threadcountmaximum:esp32threadcountmaximum | Esp32ThreadCountMaximum]] Minimalprogramm mit maximal 16 parallelen Threads * [[:module:micropython:esp32wlanudpthread:esp32wlanudpthread | Esp32WlanUdpThread]] Neuerstellung aus **2112131937_Esp32UdpClientServer_02V03**, mit Command-/Response-Line und Tx/Rx-UDP-Data mit [[:Module:Python:PcWlanUdpThread:PcWlanUdpThread | PcWlanUdpThread]] * [[:module:micropython:esp32btthread:esp32btthread | Esp32BtThread]] Neuerstellung Esp32BtThread, mit Command-/Response-Line * [[:module:micropython:esp32uartthread:esp32uartthread | Esp32UartThread]] Überarbeitung Esp32Uart, mit Command-/Response-Line, ohne Command-Dispatcher * [[:module:micropython:esp32bluetooth:esp32bluetooth | Esp32Bluetooth]] Basis-Module transmit/receive Bt-Data * [[:module:micropython:esp32uartbtwlan:esp32uartbtwlan | Esp32UartBtWlan]] Basis Esp32UartBtWlan mit LCDisplayI2C und Keyboard4x4 * [[:module:micropython:esp32displaykey:esp32displaykey | Esp32DisplayKey]] BasisModul Esp32 mit LCDisplayI2C und Keyboard4x4(IOPins) mit Threading aber ohne CommandDispatcher * [[:module:micropython:esp32uart:esp32uart | Esp32Uart]] Kapselung Serielle Schnittstelle Uart (Thread, Rx/TxLines), benötigt für [[:Module:MicroPython:CommandLineDispatcher:CommandLineDispatcher | CommandLineDispatcher]] * [[:Module:micropython:esp32lcdisplayi2c:esp32lcdisplayi2c | Esp32LCDisplayI2C]] * [[:Module:micropython:multiprocessexecution:multiprocessexecution | MultiProcessExecution]] * [[:Module:micropython:esp32udpclientserver:esp32udpclientserver | Esp32UdpClientServer]] - Client- und Server-MicroPython-Scripts zum Empfangen / Senden von UDP-Daten * [[:Module:micropython:esp32checkthreading | Esp32CheckThreading]] - Demo Import Thread-Library * [[:Module:micropython:esp32checkledsystem | Esp32CheckLedSystem]] - Demo Import LedSystem-Library * [[:Module:micropython:esp32Checkmath | Esp32CheckMath]] - Demo Import Math-Library ----- * [[:module:micropython:esp32uartpcuc:esp32uartpcuc | Esp32UartPCUC]] PC-Uart1-Esp32-Uart2-Stm32 * [[:module:micropython:commandlinedispatcher:commandlinedispatcher | CommandLineDispatcher]] ==== vor 220901 : Module - MicroController C++ ==== * [[:module:microcontroller:esp32powersensorina3221:esp32powersensorina3221 | Esp32PowerSensorINA3221]] - Esp32 mit I2C-PowerSensor INA3221 * [[:module:microcontroller:megausbhostshieldkeyboardmouse:megausbhostshieldkeyboardmouse | MegaUsbHostShieldKeyboardMouse]] ArduinoMega mit UsbHostShieldMAX3421E (Keyboard/Mouse) * [[:module:microcontroller:esp32bluetoothserial | Esp32BluetoothSerial]] - Analogon zu MicroPython:Esp32BtThread * [[:module:microcontroller:esp32uart2 | Esp32Uart2]] - Inbetriebnahme Uart2 / Uart3 beim Esp32 * [[:module:microcontroller:esp32gpsneo6 | Esp32GpsNEO6]] - Ansteuerung / Interpretation der NEO6-Gps-Daten über Uart * [[:module:microcontroller:aduelaserareascanner | ADueLaserAreaScanner]] ==== vor 220901 : Module - Mathematik ==== * [[:module:mathematik:nkoerperproblem | N-Körper-Problem]] ==== vor 220901 : Module - Physik ==== * [[:module:physik:raketengleichung:raketengleichung | Raketengleichung]] * [[:module:physik:raketengleichung:fluchtgeschwindigkeitplanet | Fluchtgeschwindigkeit Planet]] ===== vor 220901 : Konfiguration ===== * [[:configuration:websites | WebSites ]] * [[:configuration:dokuwiki | DokuWiki ]] * [[:configuration:mediawiki | MediaWiki]] * [[:configuration:nextcloud | NextCloud]] * [[:configuration:rpiwebserver | RPiWebServer]] * [[:configuration:visualstudiocode | VisualStudioCode]] * [[:configuration:anaconda-spyder | Anaconda-Spyder]] * [[:configuration:micropython | MicroPython]] ===== vor 220901 : Ideen ===== * 220421 : LM: Transmitter - Receiver - SBus - Controller - SBus - ... * FlightRecorder (Blackbox) : Controller besitzt SDCard und schreibt darauf SBus-Protocol * OM : Controller besitzt zweite SDCard mit SBus-Filter für Mischung von Servo-Scenes * KI für Entwicklung & Erweiterung der bekannten mathematischen Denkweisen einsetzen * FlacheGeometrie / GekrümmteGeometrie / ExpandierendeGeometrie * {{https://de.wikipedia.org/wiki/Luftfeuchtigkeit|Luftfeuchtigkeit}} Berechnung, Ziel: Gleichung finden für H[%]=H(T,p,...) \\ * {{https://www.wetterochs.de/wetter/feuchte.html|wetterochs.de/wetter/feuchte}} \\ * {{https://de.wikipedia.org/wiki/S%C3%A4ttigungsdampfdruck|Wikipedia:Sättigungsdampfdruck}} \\ ===== vor 220901 : Extern ===== * [[:extern:csglamma | CSGlamma]] * [[:extern:glamma | Glamma]] ===== vor 220901 : Aufgaben WebShop ===== ===== vor 220901 : Aufgaben DokuWiki ===== * [[:aufgaben:todo220901 | ToDo220901]] : Liste der noch zu erledigenden Aufgaben * [[:aufgaben:done220901 | Done220901]] : Liste der erledigten Aufgaben * [[:aufgaben:examples | Examples]] ----- [[http://www.openhardsoftware.de/ | Open Hard- & Software]] [ [[http://www.openhardsoftware.de/dokuwiki | DokuWiki]] [[http://www.openhardsoftware.de/websites | WebSites]] [[http://www.openhardsoftware.de/mediawiki | MediaWiki]] [[http://www.openhardsoftware.de/nextcloud | NextCloud]] ]