A polymer derived from poly-9-bis[4-(thiophen-3,4-yloxy)biphenyl)]-9H-carbazole containing a carbazole and thiophene group, abbreviated as B2, was synthesized via the oxidation method by using FeCl3 an oxidant. Additionally, P(B2) coated onto ITO–glass surface electrochemical oxidative polymerization. UV spectra of these polymers their metal complexes (like Fe2+, Cd2+, Hg2+, Pb2+) were recorded...