– we have SPI1, 2 and 3, conform with SPL library (still, only master for now);
– we have ADC1 peripheral and now pins can be selected as ADC_INx channels;
– a function to read the ADC1 values, in spl_library folder;
– small code optimizations here and there…
Code committed in the repository. What next? Modify the I2C code to be closer to SPL and to continue the work for USART1 peripheral that must offer full functionality if possible.