Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Make your ideas...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
A bit crazy?
Cr...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Crazyflie 2.0
N...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Decks
Extensibl...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Research
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Open source
- D...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Multi-platform ...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Firmware develo...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Eclipse plugins...
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
DEMO
Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0)
Thanks
www.bitc...
Upcoming SlideShare
Loading in …5
×

Make your ideas fly - EclipseCon Europe 2017

The Crazyflie 2.0 is a nano quadcopter and a flying open source development platform. It's firmware has been developed with Eclipse CDT. Since there is also a Java API available it seems only natural to use it in an Eclipse plugin. Will there be a live demo and a flying quadcopter? Absolutely! :)

Crazyflie 2.0 has been invented by Bitcraze (http://www.bitcraze.io) a swedish electronics start-up company. It features a modular design (similar to Arduino), powerful and robust hardware, polyglot and cross-platform software support and has been used in different private, academic science and research projects around the world.

It's not only an open source project, with source code and hardware design both documented and available, but also all of it's development tools are open source (except for iOS).

This talk will cover the experiences and challenges of using Eclipse CDT to develop the firmware, the current status and future outlook of Crazyflie related plugins.

Watch the talk here: https://www.youtube.com/watch?v=WV5KcVy8vEs

  • Login to see the comments

  • Be the first to like this

Make your ideas fly - EclipseCon Europe 2017

  1. 1. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Make your ideas fly Developing software for quadcopters with Eclipse
  2. 2. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) A bit crazy? Crazyflie nano
  3. 3. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Crazyflie 2.0 Nano quadcopter Size: 92x92mm Weight: 27g Flight time: ~7min MCU: STM32F405 (Cortex M4) Radio: nRF51822 Connections: BLE, 2.4GHz link, �USB
  4. 4. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Decks Extensible like Arduino or Raspberry - LED ring - Qi (wireless charging) - BigQuad - SD card - zRanger - Flow
  5. 5. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Research
  6. 6. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Open source - Developed with open source tools like - GCC - openOCD - SDCC - FreeRTOS - FreeCAD - KiCAD - libusb - Git - Eclipse
  7. 7. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Multi-platform clients and libs Python client and library for Linux, Mac and Windows Mobile clients for iOS, Android and Windows Phone Libraries contributed by the community: - Node JS - Ruby - Scala - C++ - Java
  8. 8. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Firmware development with Eclipse CDT Requires GCC ARM Embedded toolchain GNU MCU Eclipse plug-in (optional) Plethora of options and configurations
  9. 9. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Eclipse plugins Eclipse Crazyflie Tools (ECT) - Bootloader - config.mk editor
  10. 10. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) DEMO
  11. 11. Copyright (c) 2017, Eclipse Foundation, Inc. Made available under the Eclipse Public License 2.0 (EPL-2.0) Thanks www.bitcraze.io github.com/bitcraze @bitcraze_se youtube.com/user/BitcrazeVideos

×