Carbon Aeronautics quadcopter
Based on published sources · Not tested by us ·
License: CC BY-NC-SA 4.0 (noncommercial) · Details by part
Overview
Teensy 4.0 quadcopter taught step by step in a 222-page build and programming manual, with a PCB upper frame and separate per-chapter Arduino code repositories; manual and code are licensed CC BY-NC-SA 4.0. [S003] [S004] [S007]
The Carbon Aeronautics quadcopter is taught through a build and programming manual, first edition August 2022, by Laurens Raes. Readers start with breadboard projects and work up to rate, angle and vertical-velocity flight controllers on a Teensy 4.0. The manual calls itself an educational product, not a toy, intended for adults with previous electronics and programming experience. It suits learners who want to write the flight code themselves rather than configure existing firmware. [S001] [S003]
Specifications
| Detail | Description |
|---|---|
| Type | Quadcopter with PCB upper and lower frames; basic build weighs 247 g Reported by source [S004] [S005] · Checked 2026-10-05 |
| Intended users | Adults (manual states 18+) with previous electronics and programming experience Reported by source [S003] · Checked 2026-10-05 |
| Assembly | Project 10 assembles the lower frame (motors, ESCs, battery, receiver) and the PCB upper frame (control electronics and power distribution). Reported by source [S005] · Checked 2026-10-05 |
| Calibration | Manual includes a gyroscope calibration project (Project 5). Reported by source [S003] · Checked 2026-10-05 |
| Operating system | Not known |
| Computer needed | A computer capable of running Arduino Reported by source [S004] · Checked 2026-10-05 |
3D preview
Preview not available yet. The reviewed sources did not establish a supported 3D payload for a hosted preview. The design may be supplied as drawings, an external CAD document or a separate download.
Model sources
The reviewed sources did not establish a supported 3D payload for a hosted preview. The design may be supplied as drawings, an external CAD document or a separate download.
Assembly and use
What the base build uses
Project 1 lists a Teensy 4.0, a GY-521 MPU-6050 orientation sensor, a GY-BMP280 barometer, four GEPRC GR1105 5000 kV motors with HobbyKing 6A ESCs, Gemfan 3018 propellers, a Turnigy 2S 1300 mAh battery with a HobbyKing B3AC charger, and a Flysky FS-i6 transmitter with an FS-iA6B receiver. The lower and upper frames are Carbon Aeronautics parts. The manual gives the basic build's weight as 247 g. It reports tested alternatives, including 1000 or 1500 mAh 2S batteries and a GR1206 4500 kV motor with a 12A ESC, and says the heaviest combination weighs 278 g. Propellers are limited to 10.2 cm diameter. Required tools include a soldering iron, wire stripper and cutter, 1.5 and 2 mm hex keys, a multimeter and a computer that runs the Arduino software with the Teensyduino add-on. [S004]
The upper frame is a printed circuit board that carries the control electronics, power distribution and most of the wiring. The Part 0 README says the frame PCB was designed in EasyEDA and links it on OSHWLab. Those design files were not preserved or inspected for this profile, so their completeness and license are unknown. [S005] [S006]
Claims to read carefully
The cover lists a 10-minute flight time. In the simulation chapter that figure is calculated from hover current with a 1300 mAh battery and described as an upper limit, with real flights expected to be shorter. The worked numbers also shift from 7.4 A to 7.8 A within the calculation. Treat it as an estimate, not a measured endurance. [S003] [S005]
The safety page tells builders never to charge batteries unattended and to check their country's rules on altitude, speed and weight before flying outdoors. Its motor guidance needs care: one line says to remove the propellers until the program is known to work, and the next says never to run motors without propellers. The page does not reconcile the two, so the intended test sequence should be confirmed in the relevant project chapter or with the author. The manual makes the user responsible for complying with local unmanned-aircraft regulations. [S003] [S004]
Rights, cost and gaps
The manual's text and figures are licensed CC BY-NC-SA 4.0, and the headers of the Part XVI angle-mode and Part XX vertical-velocity code apply the same terms. That permits noncommercial adaptation with attribution and share-alike. It does not grant commercial-use rights, and no separate license file was identified in the repositories. GitHub reported no license for the manual repository. [S002] [S003] [S007] [S008]
No upstream price, BOM total or kit price was identified, so no budget is given. No assembly, flashing or flight was performed for this profile. [S004]
Cost
No current, complete configuration-specific build cost has been established for this profile.
Source files and licenses
Manual and flight code are public under CC BY-NC-SA 4.0 (noncommercial); frame PCB files on OSHWLab were not preserved, so hardware rights and completeness remain unresolved.
| Layer | Availability / license |
|---|---|
| mechanical design | not found · License not fully assessed Lower and upper frames are PCBs whose EasyEDA design is linked on OSHWLab; the page returned HTTP 403 to preservation, so files and their license were not inspected. No frame files in the GitHub repositories reviewed. [S001] [S006] |
| electronics | not found · License not fully assessed Manual describes the PCB upper frame and wiring schematic; editable PCB design is on OSHWLab and was not preserved or inspected. Its license was not established. [S005] [S006] |
| firmware | available · CC BY-NC-SA 4.0 Chapter repositories contain single ArduinoCode files whose headers apply CC BY-NC-SA 4.0 (noncommercial). No separate license file identified in the inspected repositories. [S007] [S008] |
| documentation | available · CC BY-NC-SA 4.0 Manual text and figures licensed CC BY-NC-SA 4.0 per the rights page (noncommercial). No license file in the repository. [S003] |
Flight code runs on the Teensy and is assessed as firmware; no separate host software identified.
Flight control does not use learned weights.
No dataset is part of the build.
References
Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.
- S001 · Carbon Aeronautics (Laurens Raes)
Manual repository README
Accessed 2026-10-05 · README.md at 2082da709ba92cba52f63452bff8eaa844be60c9Source notes
Manual purpose, video series and link to frame design files on OSHWLab.
- S002 · Carbon Aeronautics (Laurens Raes)
Manual repository revision metadata
Accessed 2026-10-05 · 2082da709ba92cba52f63452bff8eaa844be60c9; commit snapshot, no published releaseSource notes
Selected commit, dates, popularity signals and absence of a GitHub license hint.
- S003 · Carbon Aeronautics (Laurens Raes)
Quadcopter build and programming manual: cover and rights page
Accessed 2026-10-05 · Carbon_Aeronautics_Quadcopter_Manual.pdf, PDF pages 1 and 4 (First edition, August 2022)Source notes
Cover claims, CC BY-NC-SA 4.0 statement for text and figures, liability, age and local-regulation statements.
- S004 · Carbon Aeronautics (Laurens Raes)
Manual Project 1: parts, alternatives, tools and safety
Accessed 2026-10-05 · Carbon_Aeronautics_Quadcopter_Manual.pdf, PDF pages 10, 13-18Source notes
Base parts list, tested alternatives, weights, required tools, general safety instructions and Teensy/Arduino setup start.
- S005 · Carbon Aeronautics (Laurens Raes)
Manual Projects 10 and 21: PCB frame and flight-time estimate
Accessed 2026-10-05 · Carbon_Aeronautics_Quadcopter_Manual.pdf, PDF pages 81 and 192Source notes
Upper frame is a PCB carrying power and signal traces; 10-minute flight time is a calculated hover upper limit.
- S006 · Carbon Aeronautics (Laurens Raes)
Part 0 repository README (frame PCB design)
Accessed 2026-10-05 · README.md at c350b036d169e1a31e5755cac682e2c7b9210b02Source notes
Frame PCB designed in EasyEDA; design linked on OSHWLab.
- S007 · Carbon Aeronautics (Laurens Raes)
Part XVI angle-mode flight controller code
Accessed 2026-10-05 · ArduinoCode header at 8b15fcc98a14a5f086ce1debc013ecbd5ee25826Source notes
Code header applies CC BY-NC-SA 4.0 terms and disclaims liability.
- S008 · Carbon Aeronautics (Laurens Raes)
Part XX vertical-velocity flight controller code
Accessed 2026-10-05 · ArduinoCode header at 138f8bf324a8ea96b451ac0a957990beafa0c630Source notes
Code header applies CC BY-NC-SA 4.0 terms and disclaims liability.
Correction guidance · Discussion is not enabled · Profile format 0.7.0-draft.5
Change history
2026-10-05 — Initial intake from manual repository snapshot and chapter code repositories (Growbotics comparison lead verified against upstream).