1 / 24

Co-Shining

Co-Shining. Shine Arduino into ARM Cortex-M Development. Cooperative Marketing with . Agenda. Co-Shining Overview. Product Differentiation. Cooperative Marketing. Agenda. Co-Shining Overview. Product Differentiation. Cooperative Marketing. What is Co-Shining ?. Arduino -compatible.

nika
Télécharger la présentation

Co-Shining

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Co-Shining Shine Arduino into ARM Cortex-M Development Cooperative Marketing with

  2. Agenda Co-Shining Overview Product Differentiation Cooperative Marketing

  3. Agenda Co-Shining Overview Product Differentiation Cooperative Marketing

  4. What is Co-Shining? • Arduino-compatible • Open source and Arduino form-factor fully compatible • ARM • 32-bit ARM Cortex MCU based • Co-Shining • Prototyping • Hardware / Software building blocks based on a standard form • Platform • A community for sharing & using the building blocks

  5. Co-ShiningHardware Features • Hardware open under CC BY-SA 3.0 license • Fully compatible with Arduino, over 280 Shields can be reused • Types of 32-bit ARM Cortex MCUs available (M0/M3/M4) • Work on both 3.3V and 5V • Extended interfaces* beyond Arduino form-factor available SCH, BOM List, PCB are all open, CoLinkEx Firmware is free to use, users can DIY. • CoLinkEx*(USB-JTAG/SW debug probe) onboard, Debug IN/OUT selectable with jumper * OPTIONAL

  6. Co-ShiningHighlights DIY < 20USD • Low-cost Easy to learn for beginners; Reduce time-to-market for product developers Enormous building blocks • Easy-to-use Rapid Prototyping CooCox users from all over the world to communicate & share • Com-munity

  7. Agenda Co-Shining Overview Product Differentiation Orientation → Hardware → Software → Applications → Community Cooperative Marketing

  8. Orientation Raspberry Pi Toys for linuxplayers Co-Shining Entrance of Embedded Development • Arduino • Toys for everybody

  9. Hardware – MCU MCU Raspberry Pi Co-Shining • 32-bit • ARM11 • 700MHz • Arduino • 32-bit • ARM Cortex MCU • ≥ 50MHz • 8-bit • AVR MCU • 8MHz / 16MHz

  10. Hardware Interfaces beyond Arduino form-factor like Ethernet, CAN, etc. Extended Interfaces (OPTIONAL) • Arduino Co-Shining CoLinkEx(OPTIONAL) USB-JTAG/SWdebug probe onboard, Debug IN/OUT selectable with jumper Over 280 Shields availablebased on the unified Arduino form-factor

  11. Software • Arduino • Co-Shining • Raspberry Pi Programming language Development tools Reusable code

  12. Software – CooCox tool kit CoIDE More adequate for developing products CoCenter CoOS • Full-functional IDE • Software Manager • RTOS CooCox • CooCox tool kit is a complete set of tool chain. • CoIDEsupports debugging while Arduino does not. Drivers & Examples CoLinkEx • JTAG/SW Debug adapter CoAssistant CoFlash • Register Assistant CoX • Flash Programmer • Unified Peripheral Interface

  13. Software – Reusable code • Standard: • USB 2.0 • Standard: • CoX Fan Plug and play via USB interface Standard Interface Drivers Code MCU Reusable across different MCUs via CoX interface

  14. ArduinoApplications These can also be realized with Co-Shining. Click the pictures to see the videos on YouTube. Arduino Air Drums LED cube 8x8x8 demo Wireless Arduino Powered Chess Vehicle with a wireless steering wheel

  15. Co-Shining Application Hardware building blocks in Arduino form-factor ❶ ❷ ❺ ❹ ❸ Co-Shining NuMicro EVB Arduino Ethernet Shield Motor Control Shield for Arduino LCD Keypad Shield Two motors connected to Shield 3 Keypad controlled motor demo Press the ‘UP’ key, motor speed will increase.

  16. Co-Shining Application – Easier development Software building blocks – Components & Examples integrated in CoIDE • Create a project just by mouse-clicking • Select driver components • Select peripheral components • Configure according to IO connection and APP purpose • Macros’ definition • Some parameters • APP layer development left for users • Examples for reference • Abundant APIs available

  17. Sharing – General accesses Photos Videos Posts Forum Official promoters / Users Blog

  18. Sharing – Special access of Co-Shining Basic info like driver names, descriptions, … Component Platform – Upload with just 5 steps Next version: Simpler sharing by uploading selected files within a compiled CoIDE project directly

  19. Sharing – Special access of Co-Shining Component Platform A sound management system with no need of secondary handle Easy sharing & communication Comments Share Favorite

  20. CooCox Community Abundant documents & reusable code from CooCox as well as community members Experts & Hobbyists around the world to communicate and share Get whatever you need for development Free & Timely technical support through Forum and E-mail

  21. Agenda Co-Shining Overview Product Differentiation Cooperative Marketing

  22. Co-Shining TI Hardware Features • MCU: • Proposal 1 – LM4F (M4) • Proposal 2 – LM3S (M3) • Extended interfaces: • I2C • SPI • CAN • … • Debug adapter onboard: • Proposal 1 – CoLinkEx • Proposal 2 – None

  23. Cooperative Marketing with E14 • MCUs & partial components sponsored, Co-Shining TIcan be popularized at a competitive low price. • Reference: • Arduino UNO – $25 • Raspberry Pi – $25 for Model A, $35 for Model B • Advantage: • Regional sale strategy of Element14 • Much cheaper freight fee (CooCox shipment cost $22- $81 within 0.5 kg)

  24. Thank You! Co-Shining Wake up the Maker in you www.coocox.org

More Related