VESC-Tool

1. Download VESC-Tool

VESC-Tool์€ ๊ธฐ๋ณธ์ ์œผ๋กœ https://vesc-project.com/ ์—์„œ ์ตœ์‹  ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋‹ค. ํšŒ์›๊ฐ€์ž…์„ ํ•˜๊ณ  ๋‹ค์šด๋กœ๋“œ๋ฅผ ๋ฐ›์•„์•ผํ•˜๊ณ  Free ๋ฒ„์ „์„ ๋ฐ›์œผ๋ฉด๋œ๋‹ค.

๊ฐ€๊ฒฉ์ด ๋“ฑ๊ธ‰๋ณ„๋กœ ์ฐจ์ด๊ฐ€ ๋‚˜์ง€๋งŒ ์ด๋Š” Donation์„ ์œ„ํ•œ ๊ฒƒ์œผ๋กœ ์‹ค์งˆ์ ์œผ๋กœ๋Š” ๋ชจ๋‘ ๊ธฐ๋Šฅ์ด ๋™์ผํ•˜๋‹ค. Free ๋ฒ„์ „์€ 0์›์ด๋ฏ€๋กœ ์นดํŠธ์— ๋„ฃ๊ณ  ๊ฒฐ์ œํ•˜๋ฉด(์‹ค์ œ์ ์œผ๋กœ ๊ฒฐ์ œํ•„์š”์—†์Œ) Purchased Files์— ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ํŒŒ์ผ 3๊ฐ€์ง€๊ฐ€ ๋œฌ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ VESC-Tool์€ Linux, Windows, ์•ˆ๋“œ๋กœ์ด๋“œ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. VESC-Tool์€ QT๋ฅผ ์ด์šฉํ•˜์—ฌ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์†Œ์Šค์ฝ”๋“œ๊ฐ€ github์— ์ œ๊ณต๋˜๋ฏ€๋กœ ๋งฅ์—์„œ๋„ Build๋ฅผ ํ†ตํ•ด ๋งฅ์šฉ VESC-Tool์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

2. Build VESC-Tool

VESC-Tool์„ Source ์ฝ”๋“œ๋ฅผ ๊ฐ€์ง€๊ณ  ์ง์ ‘ Buildํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ๊ธฐ๋ณธ์ ์œผ๋กœ Ubuntu ํ™˜๊ฒฝ์—์„œ Build ํ•˜๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค. https://github.com/vedderb/vesc_tool ์—์„œ vesc_tool์˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ณธ์ธ์˜ ์ž…๋ง›์— ๋งž๊ฒŒ ๋ณ€ํ˜•ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.

์šฐ๋ถ„ํˆฌ์šฉ VESC-Tool์„ Build๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” Dependency ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊น”์•„์•ผํ•˜๋Š”๋ฐ ์ด๋Š”https://github.com/vedderb/vesc_tool/blob/master/build_lin ํŒŒ์ผ์— ์ฃผ์„์ฒ˜๋ฆฌ๋œ ๋ถ€๋ถ„์— qt๊ด€๋ จ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋ช…๋ น์–ด๋“ค์ด ์กด์žฌํ•˜๊ณ  ์ด๋ฅผ ๊ฐ€์ ธ๋‹ค๊ฐ€ Build ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋ฉด ๋œ๋‹ค.

์œˆ๋„์šฐ์šฉ VESC-Tool ๋˜ํ•œ ์šฐ๋ถ„ํˆฌ ํ™˜๊ฒฝ์—์„œ Build๋ฅผ ํ•˜๋ฉฐ ์ด๋Š” https://github.com/vedderb/vesc_tool/blob/master/build_win ํŒŒ์ผ์„ ์ด์šฉํ•œ๋‹ค. ์ด ํŒŒ์ผ์— ์•ž๋ถ€๋ถ„์—๋„ ์œˆ๋„์šฐ์šฉ VESC-Tool์„ Buildํ•˜๊ธฐ ์œ„ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜ ๊ตฌ๋ฌธ์ด ์ฃผ์„์ฒ˜๋ฆฌ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์ด๋ฅผ ์ด์šฉํ•˜๋ฉด ๋œ๋‹ค. ์šฐ๋ถ„ํˆฌ์—์„œ Buildํ•œ .exe ์‹คํ–‰ํŒŒ์ผ์„ ์œˆ๋„์šฐ ํ™˜๊ฒฝ์— ๋ณต์‚ฌํ•ด์„œ ์‚ฌ์šฉํ•˜๋ฉด VESC-Tool์„ ์œˆ๋„์šฐ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

์•ˆ๋“œ๋กœ์ด๋“œ์šฉ VESC-Tool์€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ https://github.com/vedderb/vesc_tool/blob/master/build_android ๋ฅผ ์ด์šฉํ•˜๋„๋ก ํ•œ๋‹ค.

๋งฅ์šฉ VESC-Tool๋„ Build ํ•˜์—ฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ๋ฐ, ์ด ๊ณผ์ •์€ ํ˜„์žฌ๋Š” ์ƒ๋žตํ•˜๋„๋ก ํ•œ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ VESC-Tool์„ Buildํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์˜ค๋žœ ์‹œ๊ฐ„๊ณผ ์‹œํ–‰์ฐฉ์˜ค๊ฐ€ ํ•„์š”ํ•˜๋ฏ€๋กœ ์™ ๋งŒํ•˜๋ฉด VESC-Tool ํ™ˆํŽ˜์ด์ง€ https://vesc-project.com/ ์—์„œ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

VESC ํŽŒ์›จ์–ด์™€ Tool์€ ํ˜„์žฌ๋„ ์ง€์†์ ์œผ๋กœ update ๋˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•„์š”์— ๋”ฐ๋ผ ์—…๋ฐ์ดํŠธ๋ฅผ ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹๋‹ค. ํ•˜์ง€๋งŒ ํŽŒ์›จ์–ด์™€ Tool์˜ ๊ฒฝ์šฐ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋จ์— ๋”ฐ๋ผ VESCuino์™€ VESCular์™€์˜ ํ˜ธํ™˜์„ฑ์ด ๊นจ์งˆ ์ˆ˜๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ์ •ํ’ˆ VESC๊ฐ€ ์•„๋‹Œ VESCuino์™€ VESCular๋Š” ๋ณธ ํ™ˆํŽ˜์ด์ง€์—์„œ ๊ณต์ง€ํ•˜ ๊ฒ€์ฆ๋œ ํŽŒ์›จ์–ด ๋ฒ„์ „์™€ VESC-Tool ๋ฒ„์ „์„ ์ด์šฉํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•œ๋‹ค.

3. Connect

can forward

4. Basic Feature

realtime data

sampled data

terminal command

Firmware update

โ€‹