Firmware-Entwicklung für einen Fahrradcomputer

Der Kunde

Jespr ist ein Schweizer Start-up-Unternehmen, das gegründet wurde, um die Digitalisierung der Fahrradindustrie voranzutreiben.

 

Die Herausforderung

Der Kunde hatte sich an uns gewandt und um Unterstützung bei der Firmware-Entwicklung für einen Fahrradcomputer gebeten.

 

Die Lösung

Unsere Ingenieure haben folgende Funktionen und Systeme mit neuer Firmware implementiert:

  • Kiosk-Modus, bei dem nur die Client-Anwendung für den Benutzer sichtbar ist
  • Touchscreen und Beschleunigungsmesser mit Linux-Kernel-Konfiguration
  • GNSS-Kaltstart-Beschleunigung über das u-blox-Modul
  • eine separate Anwendung für Updates, Geschäftslogik-Einstellungen und UI
  • Wi-Fi (inkl. Captive Portal), Bluetooth und Mobilfunkverbindungen
  • Ladezustand
  • Umgebungssensor

Im Rahmen dieses Projekts haben wir auch eine AWS-Cloud-Infrastruktur eingerichtet, um Lieferpipelines zu erstellen und zu aktualisieren, und Änderungen am Verhalten von Hardwaretasten und LEDs vorgenommen.

 

Der geschäftliche Nutzen

Unser Kunde hat eine funktionierende Firmware, neue Hardware (Beschleunigungsmesser, Touchscreen-Treiber) und einen Kiosk-Modus erhalten. Außerdem haben wir Anwendungseinstellungen, Updates und Cloud-Build-Pipelines für automatische Builds entwickelt.

Andere Fallstudien

Erzählen Sie uns von Ihrem Projekt

Alle übermittelten Informationen werden vertraulich behandelt.