# VBCores Docs

## VBCores ENG

- [VBCores](https://voltbro.gitbook.io/en-vbcores/vbcores.md): Electronics for Robotics
- [VBCore VB32G4](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/vbcore-vb32g4.md): VB32G4 v1.3
- [VB STM32 Programmer](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/vb-stm32-programmer.md): For convenient programming
- [BLDC motor driver 30A](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/bldc-motor-driver-30a.md)
- [DC motor driver 15A](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/dc-motor-driver-15a.md): Функциональная плата управления DC двигателем
- [Stepper motor driver 10A](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/stepper-motor-driver-10a.md): Функциональная плата управления шаговым двигателем
- [Ethernet - CAN-FD](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/ethernet-can-fd.md)
- [CAN-FD  - Raspberry PI](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/can-fd-raspberry-pi.md): Плата взаимодействия с CAN для  Raspberry PI
- [Setting up CAN on Raspberry Pi](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/can-fd-raspberry-pi/setting-up-can-on-raspberry-pi.md)
- [Troubleshooting](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/can-fd-raspberry-pi/troubleshooting.md)
- [Работа с CAN FD через Python](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/can-fd-raspberry-pi/rabota-s-can-fd-cherez-python.md)
- [PowerBoard 30A](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/powerboard-30a.md): Плата управления питанием
- [SBus-HID](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/sbus-hid.md): Переходник для использования RC джойстиков
- [DC-DC 12V](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/dc-dc-12v.md)
- [USB 2.0-HUB](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/usb-2.0-hub.md)
- [IMU BNO055](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/imu-bno055.md)
- [IMU BHI360](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/imu-bhi360.md)
- [T-encoder](https://voltbro.gitbook.io/en-vbcores/vbcores-hardware/t-encoder.md)
- [Arduino IDE](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide.md): Quick start guide for Arduino people. Never heard of Arduino? Then it's for you too!
- [Arduino IDE setup](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/arduino-ide-setup.md)
- [Selecting MCU](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/selecting-mcu.md)
- [Optional hardware preparation](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/optional-hardware-preparation.md)
- [Prepairing a sketch](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/prepairing-a-sketch.md)
- [Libraries](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/libraries.md)
- [Examples](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples.md)
- [Все переписать нахрен](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/vse-perepisat-nakhren.md)
- [Работа с I2C](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-i2c.md)
- [I2C detect](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/i2c-detect.md)
- [Датчик BNO055 / I2C](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/datchik-bno055-i2c.md)
- [Датчик AS5047P / SPI](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/datchik-as5047p-spi.md)
- [Датчик AS5600 / I2C](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/datchik-as5600-i2c.md)
- [Работа с бесколлекторными двигателями](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-beskollektornymi-dvigatelyami.md): На примере функциональной платы  VB BLCD драйвер  1.1
- [Simple FOC. Управление скоростью.  Нахождение количества пар полюсов.](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-beskollektornymi-dvigatelyami/simple-foc.-upravlenie-skorostyu.-nakhozhdenie-kolichestva-par-polyusov..md)
- [Simple FOC. Управление моментом](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-beskollektornymi-dvigatelyami/simple-foc.-upravlenie-momentom.md)
- [Чтение данных с датчика тока](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-beskollektornymi-dvigatelyami/chtenie-dannykh-s-datchika-toka.md)
- [Работа с коллекторным двигателем](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-kollektornym-dvigatelem.md)
- [Начало работы](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-kollektornym-dvigatelem/nachalo-raboty.md)
- [Вращение DC мотором](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-kollektornym-dvigatelem/vrashenie-dc-motorom.md)
- [Чтение угла по энкодеру. Управление DC мотором по углу](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-kollektornym-dvigatelem/chtenie-ugla-po-enkoderu.-upravlenie-dc-motorom-po-uglu.md)
- [Чтение скорости вращения мотора по энкодеру](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-kollektornym-dvigatelem/chtenie-skorosti-vrasheniya-motora-po-enkoderu.md)
- [Работа с шаговым двигателем](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-shagovym-dvigatelem.md)
- [Вращение шагового двигателя.](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-shagovym-dvigatelem/vrashenie-shagovogo-dvigatelya..md): Перед разбором примера обязательно ознакомьтесь с разделом Stepper драйвер и документацией к драйверу TMC5160.
- [Контроль двигателя по интерфейсу SPI](https://voltbro.gitbook.io/en-vbcores/software/arduino-ide/examples/rabota-s-shagovym-dvigatelem/kontrol-dvigatelya-po-interfeisu-spi.md)
- [STM32 CUBE IDE](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide.md)
- [Типовые настройки](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/tipovye-nastroiki.md)
- [Подсказки начинающим](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim.md)
- [Cube IDE для начинающих](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/cube-ide-dlya-nachinayushikh.md): Разбор функционала IDE с помощью простейшего проекта мигания светодиодами
- [Clock configuration](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/clock-configuration.md): Настройка "внутренних часов" контроллера
- [Таймеры - прерывания](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/taimery-preryvaniya.md): Базовая работа с таймерами, использование прерываний
- [Таймеры - ШИМ](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/taimery-shim.md): Работа с широтно-импульсной модуляцией
- [Отладка программ](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/otladka-programm.md): Введение в использование дебаггера и STM32CubeMonitor
- [Коммуникации - FDCAN](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/kommunikacii-fdcan.md): Использование FDCAN для общения между STM32 и Raspberry PI
- [Управление DC-мотором](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/upravlenie-dc-motorom.md)
- [Backup программы](https://voltbro.gitbook.io/en-vbcores/software/stm32-cube-ide/podskazki-nachinayushim/backup-programmy.md)
- [Cyphal CAN](https://voltbro.gitbook.io/en-vbcores/cyphal-can/cyphal-can.md)
- [PyCyphal](https://voltbro.gitbook.io/en-vbcores/cyphal-can/pycyphal.md): Работа с Cyphal на Python
- [Yakut](https://voltbro.gitbook.io/en-vbcores/cyphal-can/yakut.md)
- [Cyphal Arduino](https://voltbro.gitbook.io/en-vbcores/cyphal-can/cyphal-arduino.md)
- [Отправка и получение сообщений по cyphal](https://voltbro.gitbook.io/en-vbcores/cyphal-can/cyphal-arduino/otpravka-i-poluchenie-soobshenii-po-cyphal.md)
- [Установка Ubuntu, ROS и Arduino](https://voltbro.gitbook.io/en-vbcores/rabota-s-ros/ustanovka-ubuntu-ros-i-arduino.md)
- [ROS\_LIB](https://voltbro.gitbook.io/en-vbcores/rabota-s-ros/ros_lib.md)
- [Возможные ошибки](https://voltbro.gitbook.io/en-vbcores/rabota-s-ros/vozmozhnye-oshibki.md)
- [Примеры](https://voltbro.gitbook.io/en-vbcores/rabota-s-ros/primery.md)
- [Publisher. Hello World!](https://voltbro.gitbook.io/en-vbcores/rabota-s-ros/primery/publisher.-hello-world.md)
- [Publisher with Subscriber](https://voltbro.gitbook.io/en-vbcores/rabota-s-ros/primery/publisher-with-subscriber.md)
- [Rotation by DC motor](https://voltbro.gitbook.io/en-vbcores/rabota-s-ros/primery/rotation-by-dc-motor.md)
- [Motor-wheel upgrade](https://voltbro.gitbook.io/en-vbcores/example-projects/motor-wheel-upgrade.md): Hoverboard Motor-Wheel Upgrade with Absolute Angle Sensors
