This is what I did for my school assignment.
All components can be printed without the need for support.