HALready

References

Prototyping and Software Development – Bosch eBike System Pre-development

house icon

Project
Prototyping and Software Development – Bosch eBike System Pre-development

service icon

Services
Embedded Linux, FreeRTOS, Raspberry Pi, CAN FD, GPIO/I2C, Custom OS, Cloud IDE

a computer chip with text above it

Description text

At Bosch eBike Systems, the market leader in the e-bike industry, we had the opportunity to develop a prototype for a Linux-based e-bike control unit. This proof of concept demonstrated the significant advantages of Linux as basic software and operating system on an embedded platform as it can be used in e-bikes. A central part of our work was the customization of a Linux operating system. 

List of technical features

  • Workshop on the advantages and disadvantages of embedded Linux compared to microcontrollers
  • Automated onboarding using a cloud-based IDE
  • Porting a FreeRTOS application to a Raspberry Pi embedded Linux platform
  • Creation of a customized Raspberry Pi Linux operating system with BuildRoot
  • Connection and configuration of the Raspberry Pi CAN FD hardware
  • Prototyping, soldering and wiring
  • Connection of I2C Led drivers and GPIOs to Raspberry Pi
  • Implementation of GPIO access to Raspberry Pi
  • Hardware debugging using CAN analyzer, logic analyzer and oscilloscope

Testimonials

“Lukas hat gezeigt, was mit Embedded Linux machbar ist. Lukas hat uns mit seiner hochgradigen Embedded-Linux-Expertise sehr konstruktiv, zielgerichtet und praxisorientiert unterstützt. Das Ergebnis übertrifft unsere Erwartungen.”

 — Dr. Felix G, Bosch eBike Systems

Our NewsLetter

Discover our latest news, insights from around the world and industry happenings. Explore the News and Blog section and stay on the beat.