Citation: 1B_228/2021 E. C

Mit Beschwerde in Strafsachen vom 3. Mai 2021 beantragt A.A.________ beim Bundesgericht, den Entscheid des Obergerichts aufzuheben und ihm rückwirkend ab dem 17. Dezember 2020 die amtliche Verteidigung durch seinen Anwalt zu gewähren. Eventualiter sei die Sache unter Aufhebung des Entscheids des Obergerichts zur neuen Beurteilung an die Staatsanwaltschaft zurückzuweisen. Subeventualiter sei dieser Entscheid aufzuheben und eine Rückweisung an das Obergericht vorzunehmen. Ferner verlangt der Beschwerdeführer eine Parteientschädigung für das Verfahren vor der Vorinstanz. Zudem ersucht er um unentgeltliche Prozessführung und Rechtsverbeiständung für das Verfahren vor Bundesgericht. Die Staatsanwaltschaft und das Obergericht verzichten auf eine Vernehmlassung.