rotation offsets for KECCAK-$f$[800]
The following two assumptions are mutually incompatible:  


  you're trying to do SHA3-224  


and  


  with a 32-bit machine you'd presumably be using KECCAK-f[800]


because chapter 6.1 of the SHA-3 Standard FIPS PUB 202 (the link can be found here) defines  


  $\text{SHA3-224}(M) = \text{Keccak}[448](M \mathbin\Vert 01, 224)$,


but chapter 2.4 of this Standard defines that  


  $\text{Keccak}[c]$ is the Keccak instance with $\text{Keccak-}f[1600]$ as the underlying permutation and capacity $c$.  


Regarding the question about the rotation offsets for $\text{Keccak-}f[800]$ — see chapter 3.2.2 of the SHA-3 Standard FIPS PUB 202 and note that $w=32$. For example, I have seen both the algorithm and the precomputed offsets here:  

github.com/XKCP/XKCP/.../KeccakP-800-reference.c.