From 8171159a0eaa57f847585d8a8bb0c8014d039fc4 Mon Sep 17 00:00:00 2001 From: Leo dev Date: Tue, 4 Nov 2025 22:31:05 +0100 Subject: [PATCH 1/2] Simple specs --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README.md b/README.md index 089d0ab..43f86bb 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,32 @@ # N1-E + The design and specs for the N1-E + +# Software + +| Name | Language | Frameworks | Role | Runs in | +| ------------- | --------- | ------------ | -------------------------------------------------- | --------------- | +| UI controller | Rust / TS | OSUI / React | Aircraft ground control | Ground computer | +| Main SBC | Rust | RPI | MCU handling and telemetry | SBC | +| Flasher | Python | RPI | MCU flashing and SBC flashing | SBC | +| Motor MCU | Rust | RP2040 | Handles motor speed and motor RPMs and temperature | Motor MCU | +| Aero MCU | Rust | RP2040 | Handles servos for aero control | Aero MCU | + +# Hardware + +## Computational hardware + +| Name | Role | +| --------- | -------------------------------------------------- | +| SBC | Controls all the systems | +| Motor MCU | Handles motor speed and motor RPMs and temperature | +| Aero MCU | Handles servos for aero control | +| Aero MCU | Handles servos for aero control | + +## Other hardware + +| Name | Details | +| ------- | ------------------------------ | +| Motor | 4023 outrunner, ~850 kV | +| Battery | 3S LiPo 2200–3300 mAh (30–45C) | +| ESC | 30 A brushless ESC with BEC | From 932c32874031f9938704b16ebf8bcf3e71bfb7ef Mon Sep 17 00:00:00 2001 From: Leo dev Date: Tue, 4 Nov 2025 22:42:29 +0100 Subject: [PATCH 2/2] Diagram --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 43f86bb..3b9b1cc 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,18 @@ The design and specs for the N1-E | Motor | 4023 outrunner, ~850 kV | | Battery | 3S LiPo 2200–3300 mAh (30–45C) | | ESC | 30 A brushless ESC with BEC | + +# Diagram + +```mermaid +flowchart TD + A[SBC] --> B[Motor MCU] + A --> C[Aero MCU] + B --> D[Motor] + C --> E[Servo] + + classDef success stroke:#20c,stroke-width:2px; + + class D success; + class E success; +```