RepositoryC++DEĐức
BrushlessPower

BrushlessPower/SBUS2-Telemetry

Arduino Library for SBUS and SBUS2 with Futaba Telemetry

101sao
31fork
26issue
1lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: fasstest

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: futaba

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: sbus

#1 Repository Của Tháng

📡 Thư viện SBUS2-Telemetry: Nhận tín hiệu và gửi dữ liệu dò tĩnh Futaba trên Arduino

Hỗ trợ cả SBUS và SBUS2, chạy trên Atmega328P và ESP32, tích hợp nhiều cảm biến như nhiệt độ, RPM, GPS, điện áp và dòng điện.

Đây là thư viện Arduino bằng C++ cho phép nhận khung tín hiệu SBUS và SBUS2 từ bộ điều khiển Futaba, đồng thời truyền dữ liệu dò tĩnh (telemetry) về thu nhận. Phù hợp với các dự án mô hình bay, drone hoặc thiết bị điều khiển từ xa cần giám sát trạng thái thời gian thực.

✨ Điểm nổi bật

  • Hỗ trợ cả SBUS và SBUS2: Nhận dữ liệu điều khiển từ bộ truyền và gửi dữ liệu dò tĩnh ngược lại.
  • Chạy trên Atmega328P: Sử dụng UART ngắt và Timer2, yêu cầu dùng SoftSerial thay vì Serial trực tiếp.
  • Hỗ trợ ESP32: Dùng Serial1 (UART_NUM_1) và TIMER_1, linh hoạt thay đổi chân RX/TX và cấu hình Serial/Timer.
  • Hỗ trợ nhiều cảm biến: Nhiệt độ, RPM, điện áp, dòng điện, GPS, tốc độ, độ cao, vario và nhiều hơn nữa.
  • Cơ chế slot dò tĩnh: Hỗ trợ tối đa 32 slot, mỗi loại cảm biến chiếm 1, 3 hoặc 8 slot tùy loại.
  • Dễ dàng tích hợp: Cung cấp hàm như SBUS_Ready(), SBUS2_Ready(), và SBUS2_get_status() để kiểm tra trạng thái nhận tín hiệu.
  • Hỗ trợ nhiều thiết bị: Tương thích với các bộ điều khiển Futaba như T14SG, T18MZ, T10J và thu nhận như R7003SB, R7008SB, R3006SB.

💡 Vì sao đáng chú ý

Thư viện này không chỉ giúp đọc tín hiệu từ bộ truyền Futaba mà còn cho phép gửi dữ liệu dò tĩnh thời gian thực như nhiệt độ, RPM, GPS hoặc điện áp về màn hình bộ điều khiển. Điều này rất hữu ích cho các dự án mô hình bay hoặc robot cần giám sát trạng thái phần cứng. Đặc biệt, cơ chế quản lý slot linh hoạt giúp người dùng tùy biến cảm biến theo nhu cầu thực tế.


#SBUS #Futaba #Telemetry #ESP32 #Arduino #Drone #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC++
bolderflight/sbus

Arduino and CMake library for communicating with SBUS receivers and servos.

481
Sep 30, 2023
RepositoryRust
ruvnet/RuView

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

101.5k
Oct 29, 2026
RepositoryC++
78/xiaozhi-esp32

An MCP-based chatbot | 一个基于MCP的聊天机器人

32.2k
Oct 25, 2026
RepositoryC++
wled/WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!

18.9k
Oct 27, 2026
RepositoryC++
MarlinFirmware/Marlin

Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

17.6k
Oct 26, 2026
RepositoryC++
espressif/arduino-esp32

Arduino core for the ESP32 family of SoCs

17.6k
Oct 27, 2026
RepositoryC++
justcallmekoko/ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

12.9k
Oct 23, 2026
RepositoryC++
esphome/esphome

ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.

11.9k
Oct 23, 2026
RepositoryC++
meshtastic/firmware

The official firmware for Meshtastic, an open-source, off-grid mesh communication system.

8.5k
Oct 27, 2026