Charge sheets released to AAP allege Steven Mauldon, 33, "unlawfully and maliciously" made the bomb at a Geelong property on May 5.
Mauldon was taken into custody just after midday on Wednesday after parts of the busy precinct were placed into lockdown.
A gun and drugs were allegedly found in a car on Collins Street, with a 33-year-old man arrested. (Joel Carrett/AAP PHOTOS)
People were told to stay inside buildings as bomb squad officers searched Mauldon's car and allegedly found a gun and drugs.
The area was cleared by police and reopened.
Police said the matter was not terror-related and there was no immediate threat to community safety.
Detectives and officers from the Bomb Response unit raided a North Shore home in Geelong on Wednesday afternoon, seizing items including suspected explosive devices.
Police said the matter was not terror-related and there was no immediate threat to the community. (Joel Carrett/AAP PHOTOS)
Mauldon was charged with 21 offences, including unlawfully and maliciously making an improvised explosive device with the intent to endanger life or cause serious injury.
He is also accused of stealing a car, possessing a firearm, and trafficking methylamphetamine, cocaine, amphetamines and heroin.
Mauldon fronted the Melbourne Magistrates Court on Thursday morning where he made no application for bail.
His lawyer requested he see a custody nurse as he was injured during his arrest and was walking with a limp.
Mauldon is due to return to court on July 4.