CreatorFlow / Kho Repo / tinygo-org/tinygo

tinygo-org/tinygo

TinyGo

IoT & NhúngGo🔴 Nâng cao★ 18k✨ MỚI

📖 Mô tả

TinyGo là trình biên dịch để viết code bằng ngôn ngữ Go rồi chạy trên vi điều khiển và cả WebAssembly, thay cho C ở những chỗ cần gọn nhẹ. Người đã biết Go có thể lập trình board Arduino, cảm biến mà không cần học thêm C. Lưu ý: không phải board nào cũng được hỗ trợ, nên kiểm tra danh sách board trước khi mua.

📝 Tóm tắt README

TinyGo là trình biên dịch Go dành cho nơi nhỏ hẹp như vi điều khiển, WebAssembly và công cụ dòng lệnh. TinyGo tái sử dụng thư viện của bộ công cụ Go cùng với LLVM để biên dịch code Go thành chương trình chạy trên board mạch. Bạn cài TinyGo, viết chương trình mẫu làm đèn LED nhấp nháy rồi nạp lên board. Phù hợp cho lập trình viên đã biết Go và muốn viết code nhúng mà không cần học C.

✨ Tính năng nổi bật

▶ Dùng thử

▶ Dùng thử:
  1. B1: Cài TinyGo theo hướng dẫn trên tinygo.org
  2. B2: Build thử: tinygo build -o test.uf2 examples/blinky1
  3. B3: Nạp lên board: tinygo flash -target arduino-uno examples/blinky1
Mở GitHub ↗
git clone https://github.com/tinygo-org/tinygo.git

🔗 Repo tương tự

← Quay lại Kho Repo