Erwägungen:
1.
Die Staatsanwaltschaft des Kantons Schwyz führt gegen A._ eine Strafuntersuchung wegen strafbarer Vorbereitungshandlungen, Schreckung der Bevölkerung sowie Widerhandlung gegen das Waffengesetz und das Betäubungsmittelgesetz. Am 24. März 2021 ersuchte A._, der sich in Untersuchungshaft befand, um einen eigenen PC inkl. Drucker. Die Staatsanwaltschaft wies das Gesuch mit Verfügung vom 30. März 2021 ab. Dagegen erhob A._ am 9. April 2021 (Postaufgabe) Beschwerde, auf welche das Kantonsgericht Schwyz mit Verfügung vom 1. Juni 2021 nicht eintrat. Zur Begründung führt das Kantonsgericht zusammenfassend aus, dass in der Beschwerde selbst anzugeben ist, welche Gründe einen anderen Entscheid nahelegen würden. Der Beschwerdeführer setze sich in seiner Beschwerde mit der Begründung der Staatsanwaltschaft nicht näher auseinander und lege nicht dar, inwiefern diese rechtswidrig sein sollte. Mangels einer hinreichenden Begründung sei auf die Beschwerde nicht einzutreten.
2.
A._ führt mit Eingabe vom 30. Juni 2021 (Postaufgabe 2. Juli 2021) Beschwerde in Strafsachen gegen die Verfügung des Kantonsgerichts Schwyz vom 1. Juni 2021. Das Bundesgericht verzichtete auf die Einholung von Vernehmlassungen, liess sich jedoch die kantonalen Akten zustellen.
3.
Nach <ref-law> ist in der Begründung einer Beschwerde in gedrängter Form darzulegen, inwiefern der angefochtene Entscheid Recht verletzt. Die Bestimmungen von <ref-law> nennen die vor Bundesgericht zulässigen Beschwerdegründe. Hinsichtlich der Verletzung von Grundrechten gilt der in <ref-law> verankerte Grundsatz der Rechtsanwendung von Amtes wegen nicht; insofern besteht eine qualifizierte Rügepflicht (<ref-law>; <ref-ruling> E. 1.4.1 S. 53, 65 E. 1.3.1 S. 68 mit Hinweisen). Es obliegt dem Beschwerdeführer namentlich darzulegen, inwiefern der angefochtene Entscheid gegen Grundrechte verstossen soll.
Der Beschwerdeführer setzt sich mit der Begründung des Kantonsgerichts, die zum Nichteintreten auf seine Beschwerde führte, nicht rechtsgenüglich auseinander und vermag nicht verständlich aufzuzeigen, dass das Kantonsgericht dabei Recht im Sinne von <ref-law> verletzt hätte. Soweit er sinngemäss den verfügenden Kantonsgerichtspräsidenten für befangen hält, legt er nicht dar, dass er in seiner Beschwerde vom 9. April 2021 ein entsprechendes Ausstandsbegehren gestellt hätte, welches vom Kantonsgericht in rechtswidriger Weise nicht behandelt worden wäre. Auch vermag er in seiner Beschwerde nicht verständlich aufzuzeigen, inwiefern eine Befangenheit vorliegen sollte. Zusammenfassend ergibt sich aus der Beschwerde nicht, inwiefern die Verfügung des Kantonsgerichts rechts- bzw. verfassungswidrig sein sollte. Die Beschwerde genügt den gesetzlichen Formerfordernissen offensichtlich nicht, weshalb auf sie im vereinfachten Verfahren nach <ref-law> nicht einzutreten ist.
4.
Angesichts der Aussichtslosigkeit des Verfahrens ist dem Gesuch um unentgeltliche Rechtspflege und Verbeiständung nicht zu entsprechen (<ref-law>). Indessen ist davon abzusehen, für das bundesgerichtliche Verfahren Kosten zu erheben (<ref-law>).

Demnach erkennt das präsidierende Mitglied:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Das Gesuch um unentgeltliche Rechtspflege wird abgewiesen.
3.
Es werden keine Kosten erhoben.
4.
Dieses Urteil wird dem Beschwerdeführer, der Staatsanwaltschaft des Kantons Schwyz und dem Kantonsgericht Schwyz, Präsident, schriftlich mitgeteilt.
Lausanne, 6. August 2021
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Chaix
Der Gerichtsschreiber: Pfäffli