Close

Uh-oh 32x24x2 too big!

A project log for 2D Heat Conduction Solver

A real-time solver for 2D transient heat conduction with isothermal boundary conditions in less than 1 Kb, visualized on an LED board.

jordan-goulderJordan Goulder 01/05/2017 at 02:270 Comments

Our J-Goulder manufactured LED board has 32x24 LEDs and we definitely want to light the whole thing up with just our spare Arduino Uno. This would normally be no problem, but our transient conduction algorithm requires two arrays at a time (one for the current time step, one for the previous). This kind of pushes our RAM requirements too the limit.

brewlius-cesar thought of a quick way to trim down the fat of our algorithm by keeping only a single row of "previous" values and swapping out the values as we do our radial sweeps for each time step.

Discussions