I have tried to synthesize Fe3O4 using sol gel method using 2:1 molar ratio from Fe+2:Fe+3, but the result is Fee2O3, how can obtain the desired oxide Fe3O4 ?
Take Iron (III) nitrite with proper molar concentration and add 0.5 M NaOH solution followed by ammonia solution then it form precipitate that precipitate is pre-heated on hot plate for 2-4 hours dehydration take place finally you end up with Fe3O4 / Fe2O3