# Understanding the Project Blocks The main blocks used in this project are:
Block | Function |
startAll | Generates the initial signal for the system to start operating. |
i2c | Controls the I2C communication, performing read and write operations. |
adc | Controls the communication steps with the ADC via I2C. |
adcController | Controls the data reading flow and stores the results. |