Manufacturing Test Firmware

Who: Inboard TechnologyWhen: August 2018 Inboard contacted us to quickly create manufacturing test firmware for their new hardware platform. The engineer who wrote the original manufacturing test firmware had left the company, and the tests needed to be updated and expanded to support the new platform. We ported existing tests to the Read more

Product Development & EPM Consulting

Who: MarbleWhen: September 2017 – August 2018  Rozi consulted with Marble and advised them on product development strategy for their last-mile delivery robot. During the initial phase of the engagement, Rozi: Created program plan for development of last-mile delivery robots Created engineering schedule from prototype to production validation test Defined milestones and Read more

STM32-based Power Control Board

Who: MarbleWhen: August 2018 We were contacted to provide quick-turn firmware development for a power control board. The power control board was destined for use in a robot, and its primary responsibility was to convert 48V down to 12V for various subsystems. Other core features were requested: Control power distribution to various Read more

Snapdragon Flight Driver Development

Who: RavenOpsWhen: 1/18-3/18Where: San Francisco, CALanguages: C, C++ RavenOps transitioned from the Crazyflie2 to the Snapdragon Flight platform. We assisted with the transition in the following ways: Researching the platform and identifying an approach for writing custom device drivers for hardware components which integrate with the DSP Writing a proof-of-concept Read more

Petzi Treat Camera Update

Who: PetzilaWhen: 9/2017-12/2017Where: San Francisco, CALanguages: C After implementing support for the MW300 platform and AWS IoT backend, Petzila was interested in migrating their existing hardware platform to the new server setup. This required migrating the existing firmware to the new SDK. Firmware support was unified between the two platforms Read more

Crazyflie: ESB Broadcasting Protocol

Who: RavenOpsWhen: 6/17-9/17Where: San Francisco, CALanguages: C RavenOps was initially using the Crazyflie2 platform for demo projects. The Crazyflie platform natively supports 1:1 communications between a drone and a base station, and RavenOps needed to enable drones to broadcast information to other drones in the vicinity, as well as for Read more

AWS IoT Migration

Who: PetzilaWhen: 5/2017-8/2017Where: San Francisco, CALanguages: C When we first met Petzi, they were developing their second generation treat camera. We assisted with new product development in the following ways: Ported existing platform from MC200 to MW300 Migrated to new SDK Bring-up and debugging of new hardware design Added support Read more