In 100% of the embedded projects I worked on, memory became an issue at some point. Either not enough RAM or not enough flash. Here we see an easy way to optimize our data structures in order to save space in memory at no cost...
This time we have a look at how to leverage the true random we generated using a Mersenne Twister to generate a lot more random numbers.
Today we keep looking into how to generate random numbers in an embedded system by acquiring random information and having a look at how to merge the randomness of multiple sources into one.
Just started a series of videos explaining how to generate good random numbers in embedded systems without the need for a True Random Number Generator. In this first part, we have a look at how to qualify randomness and what makes good random.
I see more and more the for(;;) being used as an infinite loop, I was told it is a better way of doing an infinite loop but I am not sure why. We will see what is the difference between the two.