All Projects → Seeed-Studio → seeed-ambd-firmware

Seeed-Studio / seeed-ambd-firmware

Licence: MIT License
This RTL8720DN firmware export a RPC server interface through hardware SPI/UART port to MCU.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to seeed-ambd-firmware

Esp32marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Stars: ✭ 233 (+1065%)
Mutual labels:  firmware, wifi, bluetooth
ESP-WROOM-Breakout
Breakouts for ESP8266 and ESP32 WiFi/WLAN + Bluetooth modules from Espressif (ESP-WROOM-02, ESP-WROOM-32)
Stars: ✭ 32 (+60%)
Mutual labels:  wifi, bluetooth
Pedalino
Smart wireless MIDI foot controller for guitarists and more.
Stars: ✭ 105 (+425%)
Mutual labels:  wifi, bluetooth
openbttn
Open source firmware for bt.tn buttons
Stars: ✭ 17 (-15%)
Mutual labels:  firmware, wifi
Nrf52dk Sys
A Rust Crate to develop on the Nordic nRF52-DK
Stars: ✭ 83 (+315%)
Mutual labels:  firmware, bluetooth
Spike Prime
Experiments with the LEGO Mindstorms (51515) and SPIKE Prime (45678)
Stars: ✭ 85 (+325%)
Mutual labels:  firmware, bluetooth
rpi3-wifi-conf
A simple Python script to configure wifi over bluetooth for a Raspberry Pi 3
Stars: ✭ 112 (+460%)
Mutual labels:  wifi, bluetooth
Uart Smartwatch
Android App, Firmware and Circuit for a DIY Smartwatch working with Bluetooth Low Energy
Stars: ✭ 30 (+50%)
Mutual labels:  firmware, bluetooth
bananapi-zero-ubuntu-base-minimal
BananaPi M2 Zero - Ubuntu Focal Base Minimal Image (Experimental) - U-Boot 2017.09 / Kernel 4.18.y / Kernel 4.19.y / Kernel 4.20.y / Kernel 5.3.y / Kernel 5.6.y / Kernel 5.7.y / Kernel 5.11.y
Stars: ✭ 77 (+285%)
Mutual labels:  firmware, bluetooth
esp rgbww firmware
Firmware for esp_rgbww_controller (https://github.com/patrickjahns/esp_rgbww_controller) based on Sming framework
Stars: ✭ 21 (+5%)
Mutual labels:  firmware, wifi
react-native-google-nearby-messages
📲 Communicate with nearby devices using Bluetooth, BLE, WiFi and near-ultrasonic audio. Broadcast and receive small payloads (like strings) using the easy-to-use React Native API!
Stars: ✭ 143 (+615%)
Mutual labels:  wifi, bluetooth
Bleeper
Library to manage your firmware configurations written in C++
Stars: ✭ 54 (+170%)
Mutual labels:  firmware, wifi
Desk Lamp Alternative Firmware
An alternative firmware for the Mijia Xiaomi Desk Lamp
Stars: ✭ 54 (+170%)
Mutual labels:  firmware, wifi
Apple-Signal
Connect Apple devices via bluetooth and wifi.
Stars: ✭ 27 (+35%)
Mutual labels:  wifi, bluetooth
Esp3d
FW for ESP8266/ESP8285/ESP32 used with 3D printer
Stars: ✭ 979 (+4795%)
Mutual labels:  firmware, wifi
ESP32 Thing Plus
ESP32 Thing-compatible board using the WROOM module and a QWIIC connector.
Stars: ✭ 18 (-10%)
Mutual labels:  wifi, bluetooth
Gort
Command Line Interface (CLI) for RobotOps
Stars: ✭ 425 (+2025%)
Mutual labels:  firmware, bluetooth
Broadcom Bt Firmware
Repository for various Broadcom Bluetooth firmware
Stars: ✭ 677 (+3285%)
Mutual labels:  firmware, bluetooth
ESP32 IMU BARO GPS VARIO
GPS altimeter/variometer with LCD display, routes with waypoints, data/gps track logging, bluetooth NMEA sentence transmission, wifi AP + webpage configuration
Stars: ✭ 72 (+260%)
Mutual labels:  wifi, bluetooth
Low power TTGO T-beam
Low power consumption for TTGO t-beam
Stars: ✭ 45 (+125%)
Mutual labels:  wifi, bluetooth

Seeed RTL872X RPC firmware Build Status

Introduction

This RTL87XX RPC firmware export a RPC server interface through hardware SPI/UART port to MCU.

How to compile

Tools

The arduino-cli tool is used to build and upload the RTL8720DN firmware to the Seeed Wio terminal board. Use following link for download and installation procedure:

Sample script is below:

wget https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh
chmod a+x install.sh
sudo BINDIR=/usr/local/bin ./install.sh
sudo rm -rf ~/.arduino15
arduino-cli config init

ArduinoCore

Before compiling the firmware, you need to install the Arduino core of rtl872x ArduinoCore-ambd

  • board index
https://files.seeedstudio.com/arduino/package_realtek.com_amebad_index.json

Sample script is below:

arduino-cli config add board_manager.additional_urls https://files.seeedstudio.com/arduino/package_realtek.com_amebad_index.json
arduino-cli core update-index
arduino-cli core install realtek:AmebaD
rm -rf ~/.arduino15/packages/realtek/hardware/AmebaD/3.0.5
git clone https://github.com/Seeed-Studio/ArduinoCore-ambd ~/.arduino15/packages/realtek/hardware/AmebaD/3.0.5

build

./arduino-build.sh --build

flash

chmod +x build.sh
./build.sh --flash /dev/tty***

This software RPC server section is written by Seeed Studio and is licensed under The MIT License. Check License.txt for more information.

Contributing to this software is warmly welcomed. You can do this basically by forking, committing modifications and then pulling requests (follow the links above for operating guide). Adding change log and your contact into file header is encouraged. Thanks for your contribution.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].