กลับไปหน้ารวมไฟล์
aioulinux-616733.md

AiouLinux

สร้าง Linux distribution ที่มุ่งเน้นการพัฒนา Arduino และ IoT distribution นี้ต้องอยู่ในรูปแบบ "Live" และทำงานได้เต็มรูปแบบ หากผู้ใช้ชื่นชอบ distribution ก็สามารถติดตั้งลงเครื่องได้ สิทธิ์การใช้งานเป็นแบบ GNU ที่ฟรีทั้งหมด และใช้งานได้ฟรีในทุกภาคส่วน ไม่ว่าจะเป็นส่วนบุคคล, การศึกษา หรือเชิงพาณิชย์ คุณสมบัติการสร้าง: Base Distro: Debian 9.5 AMD 64-bit ขนาด: 4Gb Xwindow manager: Mate, XFCE

คุณสมบัติ

  • Arduino IDE with ArduBlocks
  • Eclipse C++ with Arduino Plugin
  • Visual Studio Code with Arduino Plugin
  • Fritzing circuit designer and simulator
  • Cura 3D Printer
  • Cura2 3D Printer
  • Repetier Host 3D printer
  • Gimp – โปรแกรมแก้ไขรูปภาพ
  • Postman – สำหรับเรียกใช้ APIs
  • Eagle – คุณสมบัติคอมพิวเตอร์
  • Firefox
  • File manager PCManFM
  • GIT
  • GitKraken Client app
  • IDLE3
  • Python3
  • Inkscape
  • Java8
  • LibreCad
  • FreeCad
  • Blender
  • Mate Disk Usage Analyzer
  • Mate System Monitor
  • MC – Midnight Commander
  • QTransmission Bittorrent Client
  • System Profiler and Benchmark
  • Task Manager
  • Open Office
  • VLC
  • Text Editor
  • XAMPP – Apache server พร้อม PHP, SFTP Server, ฐานข้อมูล MySql server
  • Games
  • Dislocker (สำหรับเจาะ Bitlocker)

รายละเอียดทางเทคนิคเพิ่มเติม

การจำลอง "ระบบปฏิบัติการ" แบบ Embedded

AiouLinux เป็นสภาพแวดล้อมแบบ command-line ที่ซับซ้อนสำหรับ Arduino ซึ่งช่วยให้สามารถทำงานแบบ multi-tasking และตรวจสอบระบบแบบ real-time ผ่าน Serial terminal

  • Command Parser Hub: Arduino มีอินเทอร์เฟซที่ "คล้าย Bash" ผู้ใช้สามารถพิมพ์คำสั่งต่างๆ เช่น ls (แสดงรายการ sensors ที่ใช้งานได้), pinset (สลับสถานะขา GPIO) หรือ free (ตรวจสอบ SRAM ที่เหลืออยู่)
  • Virtual File System (VFS): (เวอร์ชันขั้นสูง) จำลองโครงสร้างไดเรกทอรีภายใน EEPROM ของ Arduino ช่วยให้ผู้ใช้สามารถบันทึกไฟล์ข้อมูลขนาดเล็กหรือ configuration scripts ลงบนฮาร์ดแวร์ได้โดยตรง

เมตริกการวินิจฉัย

  • Real-Time Process Monitor: มีคำสั่งแบบ "Top" ที่แสดงเปอร์เซ็นต์ของเวลา CPU ที่ service loops ต่างๆ กำลังใช้งานอยู่ (เช่น Sensor Polling เทียบกับ Serial Communication)

ข้อมูล Frontmatter ดั้งเดิม

title: "AiouLinux"
description: "Make a Linux distribution that is focused on the development of Arduino and IoT. It's a Distro for Arduino."
author: "CESARMASSARI"
category: "Lab Stuff"
tags:
  - "debugging tools"
  - "lights"
  - "kids"
  - "data collection"
  - "internet of things"
views: 13264
likes: 25
price: 99
difficulty: "Easy"
components:
  - "1x ESP8266 ESP-01"
  - "1x Arduino Nano R3"
  - "1x Arduino Mega 2560"
  - "1x Arduino UNO"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "663d9e425fd74da5c842006fb668662e394b9bb23a1d9064ad88990f539d6171"
encryptedPayload: "U2FsdGVkX1+SVm1hYqfw6eLOHtKmrZupkLkVAjQdDEiDRsWykecrb8dsLzIABEBjWBwVEA2o449xKthxeFF49H7DEvz0IqYTeRD/sN7ckyg="
seoDescription: "AiouLinux is a Linux distribution focused on Arduino and IoT development. The perfect Distro for your projects."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/aioulinux-616733_cover.jpg"
lang: "th"