aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-02-28 19:32:52 +0100
committerJakob Odersky <jodersky@gmail.com>2015-02-28 19:32:52 +0100
commit63a93edeb03be31ca8173eabe2a47032c00d4c70 (patch)
treeaceaf63d4521ca2ebafe8758f047068c283e32fe /README.md
downloadtrifle-63a93edeb03be31ca8173eabe2a47032c00d4c70.tar.gz
trifle-63a93edeb03be31ca8173eabe2a47032c00d4c70.tar.bz2
trifle-63a93edeb03be31ca8173eabe2a47032c00d4c70.zip
initial commit
Diffstat (limited to 'README.md')
-rw-r--r--README.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..db0bd24
--- /dev/null
+++ b/README.md
@@ -0,0 +1,24 @@
+# Trifle Flight Control Unit
+
+Trifle is a flight controller board for quadcopters. As the name implies, the board itself does very little except
+breakout a microcontroller board and contain an intertial measurement unit.
+
+## Active components
+The main active components contained on the board are:
+ - Teensy 3.1 (https://www.pjrc.com/teensy/teensy31.html) microcontroller board, based on the Freescale Kinetis K20 SoC family
+ - Adafruit 10-DOF inertial measurement unit (http://www.adafruit.com/product/1604)
+
+## Specification
+The provided layout is such that the board can be hand-assembled on a perf-board. Ports include:
+ - 1 power connector (5V)
+ - 1 voltage measurement port (12.6V max, i.e. LiPo battery 3S)
+ - 4 main PWM outputs, used to control motor speed
+ - 2 auxiliary PWM outputs
+ - 2 UARTs, for telemetry and GPS (telemetry is also used as radio control)
+ - 1 ultrasonic distance sensor interface (using echo and trigger pins)
+
+## Software
+Currently work-in-progress, the goal is to provide support for the PX4 autopilot [firmware](https://github.com/jodersky/px4-firmware).
+
+## License
+Design files are licensed under a Creative Commons Attribution 4.0 International License. \ No newline at end of file