Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2024:ccontasel:valentin.vintila [2024/05/10 03:36]
valentin.vintila [General Description]
pm:prj2024:ccontasel:valentin.vintila [2024/05/10 03:42] (current)
valentin.vintila [General Description]
Line 46: Line 46:
   - **GPIO** - the GPIO pins are used to enable communication between the IoT device and the end user;   - **GPIO** - the GPIO pins are used to enable communication between the IoT device and the end user;
   - **Interrupts** - when pressing a button, an interrupt will occur;   - **Interrupts** - when pressing a button, an interrupt will occur;
 +  - **Timers** - to notify the user before a certain task is due, timers are needed; they are also used to communicate with the server;
   - **I2C** - the device'​s display is controlled via the I2C protocol;   - **I2C** - the device'​s display is controlled via the I2C protocol;
   - **ADC** - since you are eager to deduct points, I am required to make bad decisions regarding my project - in this case, the buttons will use fewer GPIO pins for no reason other than to use ADC.   - **ADC** - since you are eager to deduct points, I am required to make bad decisions regarding my project - in this case, the buttons will use fewer GPIO pins for no reason other than to use ADC.
Line 69: Line 70:
   * 1 x Buzzer   * 1 x Buzzer
   * ~4 x Buttons   * ~4 x Buttons
 +
 +As you can tell, there are plenty of external devices managed by the ESP32.
 +
 +==== Resources ====
 +
 +  * [1] [[https://​github.com|GitHub]]
pm/prj2024/ccontasel/valentin.vintila.1715301395.txt.gz · Last modified: 2024/05/10 03:36 by valentin.vintila
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0