SlideShare a Scribd company logo
2016. 12. 17
OpenCR 하드웨어(회로) 구성 소개
http://cafe.naver.com/openrt
BlueSky7
V1.0
2
Simple and Flexible
2
OpenCR Summary
 개요
 ROS 오픈 소스를 활용한 커뮤니티와 학계, 기업이 함께 기술을 공유하는 프로젝트.
 OROCA, 로보티즈, OSRF 협업.
 ROS 2.0 Embedded Board 를 지향하는 하드웨어, F/W 개발.
 참여 인력
 OROCA 참여자: 표윤석, iMachine, BlueSky7, Baram, 박차장
 개발 자료 공개 주소
 https://github.com/ROBOTIS-GIT/OpenCR
3
Simple and Flexible
3
OpenCR Specification 1/2
 1. Microcontroller
 STM32F746GT6
 32-bit ARM Cortex® -M7 with FPU (216 MHz, 462 DMIPS)
 1-Mbyte Flash memory, 320-Kbyte RAM, L1 cache
 2. Sensors
 Accelerometer / Gyro (caution: temperature characteristics): MPU6250
 3. Write and debug pins
 ARM Cortex 10pin JTAG/SWD connector (50mil)
 4. Extension pins (I2C, SPI, UART, GPIO, etc.)
 32 Pins (L 14, R 18, female pins, 100mil)
 Arduino Uno Revision 3 connectivity
 *OLLO sensor 5pin
 Extension connector (other I/Os, 50mil)
4
Simple and Flexible
4
OpenCR Specification 2/2
 5. LEDs and buttons
 LD2 (red/green) : USB communication
 STM32 boot-select pin using a 2x1 100mil header pair and a jumper (for USB Device
Firmware Upgrade (DFU))
 User LED x 4 : LD3 (red), LD4 (green), LD5 (blue)
 User button x 2
 6. Communication circuits
 USB (Micro-B USB connector / USB 2.0 full speed / Host&Peripehral / OTG)
 TTL (JST 3pin / Dynamixel), RS485 (JST 4pin / Dynamixel)
 UART, CAN
 7. Powers
 External input source
: 5 V (USB VBUS), 7-24 V (Battery or SMPS)
: Default battery: LI-PO 11.1V 1,800mAh 19.98Wh
 External output source
: 12V@1A, 5V@4A, 3.3V@800mA
 Power LED, Reset button, Power on/off switch x 1
 8. Battery charge circuits
 Current control circuit failure.
5
Simple and Flexible
5
OpenCR block diagram
 PCB Size: 75mm x 1.5mm
6
Simple and Flexible
6
OpenCR Block diagram
7
Simple and Flexible
7
OpenCR TurtleBot3
THANK YOU FOR YOUR
ATTENTION.
YOUR SUCCESS IS OROCA
http://cafe.naver.com/openrt

More Related Content

What's hot

Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取
艾鍗科技
 
My First AMD EPYC 7251 memo
My First AMD EPYC 7251 memoMy First AMD EPYC 7251 memo
My First AMD EPYC 7251 memo
Naoto MATSUMOTO
 
Lp2 proses
Lp2 prosesLp2 proses
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...
Ron Munitz
 
Usage Note of PlayCap
Usage Note of PlayCapUsage Note of PlayCap
Usage Note of PlayCap
William Lee
 
Openwrt startup
Openwrt startupOpenwrt startup
Openwrt startup
晓东 杜
 
Build Your Own Android Tablet
Build Your Own Android TabletBuild Your Own Android Tablet
Build Your Own Android Tablet
SGAndroidDevs
 
x86_64 Hardware Deep dive
x86_64 Hardware Deep divex86_64 Hardware Deep dive
x86_64 Hardware Deep dive
Naoto MATSUMOTO
 
Beagleboard xm-setup
Beagleboard xm-setupBeagleboard xm-setup
Beagleboard xm-setup
Premjith Achemveettil
 
Hardware backdooring is practical : slides
Hardware backdooring is practical : slidesHardware backdooring is practical : slides
Hardware backdooring is practical : slides
Moabi.com
 
[Defcon] Hardware backdooring is practical
[Defcon] Hardware backdooring is practical[Defcon] Hardware backdooring is practical
[Defcon] Hardware backdooring is practical
Moabi.com
 
Building
BuildingBuilding
Building
Satpal Parmar
 
[ArabBSD] Unix Basics
[ArabBSD] Unix Basics[ArabBSD] Unix Basics
[ArabBSD] Unix Basics
Mohammed Farrag
 
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)
Ron Munitz
 
C&C Botnet Factory
C&C Botnet FactoryC&C Botnet Factory
C&C Botnet Factory
Nullbyte Security Conference
 
[Hackito2012] Hardware backdooring is practical
[Hackito2012] Hardware backdooring is practical[Hackito2012] Hardware backdooring is practical
[Hackito2012] Hardware backdooring is practical
Moabi.com
 
Let's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 editionLet's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 edition
Dobrica Pavlinušić
 
Qemu
QemuQemu

What's hot (20)

Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取Raspberry Pi I/O控制與感測器讀取
Raspberry Pi I/O控制與感測器讀取
 
My First AMD EPYC 7251 memo
My First AMD EPYC 7251 memoMy First AMD EPYC 7251 memo
My First AMD EPYC 7251 memo
 
Lp2 proses
Lp2 prosesLp2 proses
Lp2 proses
 
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon Boston, ...
 
Soquetes de Processadores
Soquetes de ProcessadoresSoquetes de Processadores
Soquetes de Processadores
 
Usage Note of PlayCap
Usage Note of PlayCapUsage Note of PlayCap
Usage Note of PlayCap
 
Openwrt startup
Openwrt startupOpenwrt startup
Openwrt startup
 
Build Your Own Android Tablet
Build Your Own Android TabletBuild Your Own Android Tablet
Build Your Own Android Tablet
 
x86_64 Hardware Deep dive
x86_64 Hardware Deep divex86_64 Hardware Deep dive
x86_64 Hardware Deep dive
 
Beagleboard xm-setup
Beagleboard xm-setupBeagleboard xm-setup
Beagleboard xm-setup
 
Hardware backdooring is practical : slides
Hardware backdooring is practical : slidesHardware backdooring is practical : slides
Hardware backdooring is practical : slides
 
[Defcon] Hardware backdooring is practical
[Defcon] Hardware backdooring is practical[Defcon] Hardware backdooring is practical
[Defcon] Hardware backdooring is practical
 
Building
BuildingBuilding
Building
 
[ArabBSD] Unix Basics
[ArabBSD] Unix Basics[ArabBSD] Unix Basics
[ArabBSD] Unix Basics
 
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)
Bringing up Android on your favorite X86 Workstation or VM (AnDevCon IV, 2012)
 
C&C Botnet Factory
C&C Botnet FactoryC&C Botnet Factory
C&C Botnet Factory
 
[Hackito2012] Hardware backdooring is practical
[Hackito2012] Hardware backdooring is practical[Hackito2012] Hardware backdooring is practical
[Hackito2012] Hardware backdooring is practical
 
Let's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 editionLet's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 edition
 
Qemu
QemuQemu
Qemu
 
Tipos de socket
Tipos de socketTipos de socket
Tipos de socket
 

Viewers also liked

ROS SERIAL and OpenCR
ROS SERIAL and OpenCRROS SERIAL and OpenCR
ROS SERIAL and OpenCR
Yoonseok Pyo
 
OpenCR 아두이노 펌웨어개발
OpenCR 아두이노 펌웨어개발OpenCR 아두이노 펌웨어개발
OpenCR 아두이노 펌웨어개발
chcbaram
 
DYNAMIXEL ROS Package
DYNAMIXEL ROS PackageDYNAMIXEL ROS Package
DYNAMIXEL ROS Package
Yoonseok Pyo
 
High Performance Erlang
High Performance ErlangHigh Performance Erlang
High Performance Erlangdidip
 
20160427 ROS 4차 강의 (for 아스라다 팀)
20160427 ROS 4차 강의 (for 아스라다 팀)20160427 ROS 4차 강의 (for 아스라다 팀)
20160427 ROS 4차 강의 (for 아스라다 팀)
Yoonseok Pyo
 
20160406 ROS 1차 강의 (for 아스라다 팀)
20160406 ROS 1차 강의 (for 아스라다 팀)20160406 ROS 1차 강의 (for 아스라다 팀)
20160406 ROS 1차 강의 (for 아스라다 팀)
Yoonseok Pyo
 
20160420 ROS 3차 강의 (for 아스라다 팀)
20160420 ROS 3차 강의 (for 아스라다 팀)20160420 ROS 3차 강의 (for 아스라다 팀)
20160420 ROS 3차 강의 (for 아스라다 팀)
Yoonseok Pyo
 
G rover 프로젝트
G rover 프로젝트G rover 프로젝트
G rover 프로젝트
박 형일
 
20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)
Yoonseok Pyo
 
強化学習入門
強化学習入門強化学習入門
強化学習入門Shunta Saito
 

Viewers also liked (10)

ROS SERIAL and OpenCR
ROS SERIAL and OpenCRROS SERIAL and OpenCR
ROS SERIAL and OpenCR
 
OpenCR 아두이노 펌웨어개발
OpenCR 아두이노 펌웨어개발OpenCR 아두이노 펌웨어개발
OpenCR 아두이노 펌웨어개발
 
DYNAMIXEL ROS Package
DYNAMIXEL ROS PackageDYNAMIXEL ROS Package
DYNAMIXEL ROS Package
 
High Performance Erlang
High Performance ErlangHigh Performance Erlang
High Performance Erlang
 
20160427 ROS 4차 강의 (for 아스라다 팀)
20160427 ROS 4차 강의 (for 아스라다 팀)20160427 ROS 4차 강의 (for 아스라다 팀)
20160427 ROS 4차 강의 (for 아스라다 팀)
 
20160406 ROS 1차 강의 (for 아스라다 팀)
20160406 ROS 1차 강의 (for 아스라다 팀)20160406 ROS 1차 강의 (for 아스라다 팀)
20160406 ROS 1차 강의 (for 아스라다 팀)
 
20160420 ROS 3차 강의 (for 아스라다 팀)
20160420 ROS 3차 강의 (for 아스라다 팀)20160420 ROS 3차 강의 (for 아스라다 팀)
20160420 ROS 3차 강의 (for 아스라다 팀)
 
G rover 프로젝트
G rover 프로젝트G rover 프로젝트
G rover 프로젝트
 
20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)
 
強化学習入門
強化学習入門強化学習入門
強化学習入門
 

Similar to OpenCR

MYS-6ULX Single Board Computer for Industry 4.0 and IoT Applications
MYS-6ULX Single Board Computer for Industry 4.0 and IoT ApplicationsMYS-6ULX Single Board Computer for Industry 4.0 and IoT Applications
MYS-6ULX Single Board Computer for Industry 4.0 and IoT Applications
Linda Zhang
 
esp32-pico-d4_datasheet_en.pdf
esp32-pico-d4_datasheet_en.pdfesp32-pico-d4_datasheet_en.pdf
esp32-pico-d4_datasheet_en.pdf
raimon ribal
 
Hardware Overview - Controller, Power Supply, Communication, Driver
Hardware Overview - Controller, Power Supply, Communication, DriverHardware Overview - Controller, Power Supply, Communication, Driver
Hardware Overview - Controller, Power Supply, Communication, Driver
Mihai Agape
 
Product Brief- Nano SOM
Product Brief- Nano SOMProduct Brief- Nano SOM
Product Brief- Nano SOM
Mistral Solutions
 
Manual do circuito integrado Folha de dados DS_FT232R.pdf
Manual do circuito integrado Folha de dados DS_FT232R.pdfManual do circuito integrado Folha de dados DS_FT232R.pdf
Manual do circuito integrado Folha de dados DS_FT232R.pdf
SilvanildoManoeldaSi
 
2 unit-es-printed
2 unit-es-printed2 unit-es-printed
2 unit-es-printed
twinkleratna
 
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080Vivek Venugopal
 
ARINC-429-DATA-MANAGEMENT-ENGINE
ARINC-429-DATA-MANAGEMENT-ENGINEARINC-429-DATA-MANAGEMENT-ENGINE
ARINC-429-DATA-MANAGEMENT-ENGINE
Massimo Talia
 
LPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERLPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLER
sravannunna24
 
Datasheet
DatasheetDatasheet
Datasheet
Aldhair Tlv
 
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsMYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
Linda Zhang
 
Esp32 datasheet
Esp32 datasheetEsp32 datasheet
Esp32 datasheet
Moises .
 
Micro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSMicro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROS
eProsima
 
Lpc1769 68 67_66_65_64
Lpc1769 68 67_66_65_64Lpc1769 68 67_66_65_64
Lpc1769 68 67_66_65_64trowftd
 
Basic Study on the WT12 Family of Bluetooth Devices
Basic Study on the WT12 Family of Bluetooth DevicesBasic Study on the WT12 Family of Bluetooth Devices
Basic Study on the WT12 Family of Bluetooth Devices
Premier Farnell
 
Microprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacionMicroprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacion
ArturoYanezSG
 
An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5
Premier Farnell
 

Similar to OpenCR (20)

MYS-6ULX Single Board Computer for Industry 4.0 and IoT Applications
MYS-6ULX Single Board Computer for Industry 4.0 and IoT ApplicationsMYS-6ULX Single Board Computer for Industry 4.0 and IoT Applications
MYS-6ULX Single Board Computer for Industry 4.0 and IoT Applications
 
esp32-pico-d4_datasheet_en.pdf
esp32-pico-d4_datasheet_en.pdfesp32-pico-d4_datasheet_en.pdf
esp32-pico-d4_datasheet_en.pdf
 
Hardware Overview - Controller, Power Supply, Communication, Driver
Hardware Overview - Controller, Power Supply, Communication, DriverHardware Overview - Controller, Power Supply, Communication, Driver
Hardware Overview - Controller, Power Supply, Communication, Driver
 
U8638manual
U8638manualU8638manual
U8638manual
 
Product Brief- Nano SOM
Product Brief- Nano SOMProduct Brief- Nano SOM
Product Brief- Nano SOM
 
Manual do circuito integrado Folha de dados DS_FT232R.pdf
Manual do circuito integrado Folha de dados DS_FT232R.pdfManual do circuito integrado Folha de dados DS_FT232R.pdf
Manual do circuito integrado Folha de dados DS_FT232R.pdf
 
2 unit-es-printed
2 unit-es-printed2 unit-es-printed
2 unit-es-printed
 
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
 
ARINC-429-DATA-MANAGEMENT-ENGINE
ARINC-429-DATA-MANAGEMENT-ENGINEARINC-429-DATA-MANAGEMENT-ENGINE
ARINC-429-DATA-MANAGEMENT-ENGINE
 
LPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERLPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLER
 
datasheet.pdf
datasheet.pdfdatasheet.pdf
datasheet.pdf
 
Beagle board
Beagle boardBeagle board
Beagle board
 
Datasheet
DatasheetDatasheet
Datasheet
 
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsMYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
 
Esp32 datasheet
Esp32 datasheetEsp32 datasheet
Esp32 datasheet
 
Micro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROSMicro XRCE-DDS and micro-ROS
Micro XRCE-DDS and micro-ROS
 
Lpc1769 68 67_66_65_64
Lpc1769 68 67_66_65_64Lpc1769 68 67_66_65_64
Lpc1769 68 67_66_65_64
 
Basic Study on the WT12 Family of Bluetooth Devices
Basic Study on the WT12 Family of Bluetooth DevicesBasic Study on the WT12 Family of Bluetooth Devices
Basic Study on the WT12 Family of Bluetooth Devices
 
Microprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacionMicroprocesador ESP32 manual de uso y programacion
Microprocesador ESP32 manual de uso y programacion
 
An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5
 

OpenCR

  • 1. 2016. 12. 17 OpenCR 하드웨어(회로) 구성 소개 http://cafe.naver.com/openrt BlueSky7 V1.0
  • 2. 2 Simple and Flexible 2 OpenCR Summary  개요  ROS 오픈 소스를 활용한 커뮤니티와 학계, 기업이 함께 기술을 공유하는 프로젝트.  OROCA, 로보티즈, OSRF 협업.  ROS 2.0 Embedded Board 를 지향하는 하드웨어, F/W 개발.  참여 인력  OROCA 참여자: 표윤석, iMachine, BlueSky7, Baram, 박차장  개발 자료 공개 주소  https://github.com/ROBOTIS-GIT/OpenCR
  • 3. 3 Simple and Flexible 3 OpenCR Specification 1/2  1. Microcontroller  STM32F746GT6  32-bit ARM Cortex® -M7 with FPU (216 MHz, 462 DMIPS)  1-Mbyte Flash memory, 320-Kbyte RAM, L1 cache  2. Sensors  Accelerometer / Gyro (caution: temperature characteristics): MPU6250  3. Write and debug pins  ARM Cortex 10pin JTAG/SWD connector (50mil)  4. Extension pins (I2C, SPI, UART, GPIO, etc.)  32 Pins (L 14, R 18, female pins, 100mil)  Arduino Uno Revision 3 connectivity  *OLLO sensor 5pin  Extension connector (other I/Os, 50mil)
  • 4. 4 Simple and Flexible 4 OpenCR Specification 2/2  5. LEDs and buttons  LD2 (red/green) : USB communication  STM32 boot-select pin using a 2x1 100mil header pair and a jumper (for USB Device Firmware Upgrade (DFU))  User LED x 4 : LD3 (red), LD4 (green), LD5 (blue)  User button x 2  6. Communication circuits  USB (Micro-B USB connector / USB 2.0 full speed / Host&Peripehral / OTG)  TTL (JST 3pin / Dynamixel), RS485 (JST 4pin / Dynamixel)  UART, CAN  7. Powers  External input source : 5 V (USB VBUS), 7-24 V (Battery or SMPS) : Default battery: LI-PO 11.1V 1,800mAh 19.98Wh  External output source : 12V@1A, 5V@4A, 3.3V@800mA  Power LED, Reset button, Power on/off switch x 1  8. Battery charge circuits  Current control circuit failure.
  • 5. 5 Simple and Flexible 5 OpenCR block diagram  PCB Size: 75mm x 1.5mm
  • 8. THANK YOU FOR YOUR ATTENTION. YOUR SUCCESS IS OROCA http://cafe.naver.com/openrt