Hallo zusammen, baue mir gerade eine kleine Platine mit dem ESP32-WROOM-32U auf. Ich hätte gerne noch den SPI und weiß nicht ob ich da was beachten muss. Ist MOSI/MISO evtl. auf 3.3V hochzuziehen? Kann ich die Pins bei nicht-verwenden von SPI auch noch als GPIO's problemlos nutzen wenn diese einen Pull-Up eingebaut haben? Ich hoffe meine Fragestellung ist ersichtlich, VG Bob
Bob E. schrieb: > Ist > MOSI/MISO evtl. auf 3.3V hochzuziehen? Nope. Bei SPI werden die Pins als push/pull betrieben. I2C ist Open-Collector und benötigt Pullups > Kann ich die Pins bei > nicht-verwenden von SPI auch noch als GPIO's problemlos nutzen wenn > diese einen Pull-Up eingebaut haben? Wenn die Pins einen Pullup eingebaut haben, ist dieser abschaltbar. Aber nicht alle GPIOs haben Pullups oder Pulldowns
Sebastian R. schrieb: > Bob E. schrieb: >> Ist >> MOSI/MISO evtl. auf 3.3V hochzuziehen? > > Nope. Bei SPI werden die Pins als push/pull betrieben. I2C ist > Open-Collector und benötigt Pullups Passt, danke! >> Kann ich die Pins bei >> nicht-verwenden von SPI auch noch als GPIO's problemlos nutzen wenn >> diese einen Pull-Up eingebaut haben? > > Wenn die Pins einen Pullup eingebaut haben, ist dieser abschaltbar. Aber > nicht alle GPIOs haben Pullups oder Pulldowns Das ESP-Modul hat keine Pullups. Wenn ich die o.g. SPI Schaltung also nicht benötige kann ich diese Problemlos als GPIO's verwenden oder ?
Bob E. schrieb: > Das ESP-Modul hat keine Pullups. Wenn ich die o.g. SPI Schaltung also > nicht benötige kann ich diese Problemlos als GPIO's verwenden oder ? Der ESP32 selber, also der Chip, hat im Silizium Pullups und Pulldowns eingebaut, die man bei einigen Pins (Datenblatt) ein/ausschalten kann. Und ja, wenn du die Pins nicht als SPI nutzt, kannst du sie als normale GPIOs nutzen.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.