at the moment this is good, i am just roughing in some rough estimates for various parts of the overall program loop

at this stage whether it is 5 vs 6 shouldn't matter, 20 vs 5 or 6 might

where i am going to need some real help i think is when i get to the RS485 output which needs to run continuously 512 bytes in the overall loop at 250k baud,
the program will need to respond to switches and things and is reading about 30 analogs which produce the serial stream