mortgage home loan adjustable rate mortgage open source mortgage loan home electronics adjustable windows linux non-mmu fixed rate mortgage microcontroller fixed unix calculator embedded home mortgage hardware