├── AlienWhoop.lbr ├── AlienWhoopF7.brd ├── AlienWhoopF7.sch ├── LICENSE.txt ├── Makefile ├── README.md ├── SparkFun-Aesthetics.lbr ├── Sparkfun.lbr ├── _config.yml ├── alienflight.lbr ├── eagle.epf ├── holes.lbr ├── micro-stm_v2.lbr └── resources ├── AlienWhoopF7_DIY_MIX_BoM.xlsx └── DIY ALIENWHOOP ASSEMBLY.pdf /AlienWhoop.lbr: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | <b>Buzzer</b><p> 145 | Source: http://www.myrcmart.com/buzzer-5v-%CE%A696mm-long-bi-p-9017.html 146 | 147 | Manuf: RCXHOBBY.COM 148 | Model: RCX03-787 149 | Voltage: 3.5—5.5V 150 | Current: <25mA 151 | Freq: 2300±500 152 | Diameter: 9mm 153 | Height: 6mm 154 | Center Hole: -- 155 | Two Pins Distance: 5mm 156 | The two pins can be bent 157 | Weight: <=1g 158 | Sound: Long Bi.... (it means it is not Bi... Bi... Bi..., the sound will last forever) 159 | 160 | 161 | 162 | >NAME 163 | >VALUE 164 | 165 | + 166 | - 167 | 168 | 169 | MOLEX 105133-0011 MICRO USB B R Vertical TH 2.30<hr> 170 | <a href="http://www.molex.com/pdm_docs/sd/1051330011_sd.pdf">View Datasheet</a> 171 | 172 | 173 | 174 | 175 | 176 | 177 | >NAME 178 | >VALUE 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | MOLEX 105133-0011 MICRO USB B R Vertical TH 2.30<hr> 242 | <a href="http://www.molex.com/pdm_docs/sd/1051330011_sd.pdf">View Datasheet</a> 243 | 244 | 245 | 246 | 247 | 248 | 249 | >NAME 250 | >VALUE 251 | 252 | 253 | 254 | 255 | 256 | 257 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | MOLEX 105133-0011 MICRO USB B R Vertical TH 2.30<hr> 294 | <a href="http://www.molex.com/pdm_docs/sd/1051330011_sd.pdf">View Datasheet</a> 295 | 296 | 297 | 298 | 299 | 300 | 301 | >NAME 302 | >VALUE 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | 338 | 339 | 340 | 341 | LEON ROCKS 342 | 343 | 344 | <b>PAIR OF SMD PADS</b> 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 | 354 | 355 | >NAME 356 | >VALUE 357 | 358 | 359 | Dataflash 360 | 361 | 362 | 363 | 364 | 365 | 366 | 367 | 368 | 369 | 370 | 371 | 372 | 373 | 374 | 375 | >NAME 376 | >VALUE 377 | 378 | 379 | 380 | 381 | 382 | 383 | 384 | 385 | 386 | 387 | 388 | <b>TEST PAD</b> 389 | 390 | 391 | 392 | >NAME 393 | >VALUE 394 | >TP_SIGNAL_NAME 395 | 396 | 397 | Fixed Inductors 0806 2.2uH 20% 2.4A RDC=0.116ohms 398 | 399 | 400 | 401 | 402 | >NAME 403 | >VALUE 404 | 405 | 406 | <b>Thin Shrink Small Outline Plastic 28</b><p> 407 | MAX3223-MAX3243.pdf 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 425 | 426 | 427 | 428 | 429 | 430 | 431 | 432 | 433 | 434 | 435 | 436 | 437 | 438 | 439 | 440 | 441 | 442 | 443 | 444 | 445 | >NAME 446 | >VALUE 447 | 448 | 449 | 450 | 451 | 452 | 453 | 454 | 455 | 456 | 457 | 458 | 459 | 460 | 461 | 462 | 463 | 464 | 465 | 466 | 467 | 468 | 469 | 470 | 471 | 472 | 473 | 474 | 475 | 476 | 477 | SOT23 478 | 479 | 480 | 481 | 482 | 483 | 484 | 485 | 486 | 487 | 488 | 489 | 490 | 491 | 492 | >NAME 493 | >VALUE 494 | 495 | 496 | 497 | 498 | 499 | 500 | 501 | 502 | 503 | 504 | 505 | 506 | 507 | 508 | 509 | 510 | 511 | 512 | 513 | 514 | 515 | 516 | 517 | 518 | 519 | 520 | 521 | 522 | 523 | 524 | 525 | 526 | 527 | 528 | 529 | 530 | 531 | 532 | 533 | 534 | 535 | 536 | >NAME 537 | >VALUE 538 | 539 | 540 | 541 | 542 | 543 | 544 | 545 | 546 | + 547 | + 548 | - 549 | - 550 | 551 | 552 | 553 | 554 | 555 | <b>CONNECTOR</b><p> 556 | wire to board 1.25 mm (.049 inch) pitch header<p> 557 | straight<br> 558 | Sourcxe: http://www.molex.com/pdm_docs/sd/530470210_sd.pdf 559 | 560 | 561 | 562 | 563 | 564 | 565 | 566 | 567 | 568 | 569 | 570 | 571 | 572 | 573 | 574 | 575 | 576 | >NAME 577 | >VALUE 578 | 579 | + 580 | - 581 | - 582 | + 583 | 584 | 585 | <b>CONNECTOR</b><p> 586 | wire to board 1.25 mm (.049 inch) pitch header<p> 587 | right angle 588 | 589 | 590 | 591 | 592 | 593 | 594 | 595 | 596 | 597 | 598 | 599 | 600 | 601 | 602 | 603 | 604 | 605 | 606 | 607 | 608 | 609 | 610 | 611 | 612 | 613 | 614 | 615 | 616 | 617 | 618 | 619 | 620 | 621 | 622 | 623 | 624 | 625 | >NAME 626 | >VALUE 627 | 628 | 629 | 630 | 631 | 632 | 633 | <b>CONNECTOR</b><p> 634 | wire to board 1.25 mm (.049 inch) pitch header<p> 635 | SMT<p> 636 | right angle 637 | 638 | 639 | 640 | 641 | 642 | 643 | 644 | 645 | 646 | 647 | 648 | 649 | 650 | 651 | 652 | 653 | 654 | 655 | 656 | 657 | 658 | 659 | 660 | 661 | 662 | 663 | 664 | 665 | 666 | 667 | 668 | 669 | 670 | 671 | 672 | 673 | 674 | 675 | 676 | 677 | >NAME 678 | >VALUE 679 | 1 680 | 681 | 682 | 683 | 684 | <b>CONNECTOR</b><p> 685 | wire to board 1.25 mm (.049 inch) pitch header<p> 686 | SMT<p> 687 | straight 688 | 689 | 690 | 691 | 692 | 693 | 694 | 695 | 696 | 697 | 698 | 699 | 700 | 701 | 702 | 703 | 704 | 705 | 706 | 707 | 708 | 709 | 710 | 711 | 712 | 713 | 714 | 715 | 716 | 717 | 718 | 719 | 720 | 721 | 722 | 723 | >NAME 724 | >VALUE 725 | 1 726 | 727 | 728 | 729 | 730 | 731 | 732 | 733 | 734 | 735 | 736 | 737 | 738 | 739 | 740 | 741 | 742 | 743 | 744 | 745 | 746 | 747 | 748 | 749 | 750 | 751 | 752 | 753 | 754 | 755 | 756 | 757 | 758 | 759 | 760 | 761 | 762 | 763 | 764 | 765 | 766 | 767 | 768 | 769 | 770 | 771 | 772 | 773 | 774 | 775 | 776 | 777 | 778 | 779 | 780 | 781 | 782 | 783 | 784 | 785 | 786 | <b>Small Outline Transistor</b> 6 lead 787 | 788 | 789 | 790 | 791 | 792 | 793 | 794 | 795 | 796 | 797 | 798 | >VALUE 799 | >NAME 800 | 801 | 802 | 803 | 804 | 805 | 806 | 807 | 808 | SOT-23 (5) 809 | 810 | 811 | 812 | 813 | 814 | 815 | 816 | 817 | 818 | 819 | 820 | 821 | 822 | 823 | 824 | 825 | >NAME 826 | >VALUE 827 | 828 | 829 | 830 | 831 | 832 | 833 | 834 | <b>Small Outline IC</b> 835 | 836 | 837 | 838 | 839 | 840 | 841 | 842 | 843 | 844 | 845 | 846 | 847 | 848 | 849 | 850 | >NAME 851 | >VALUE 852 | 853 | 854 | 855 | 856 | 857 | 858 | 859 | 860 | 861 | 862 | 863 | 864 | 865 | 866 | 867 | 868 | 869 | 870 | 871 | 872 | 873 | 874 | 875 | 876 | 877 | <b>Small Outline Transistor</b> 6 lead 878 | 879 | 880 | 881 | 882 | 883 | 884 | 885 | 886 | 887 | 888 | >VALUE 889 | >NAME 890 | 891 | 892 | 893 | 894 | 895 | 896 | 897 | 898 | 899 | 900 | 901 | 902 | 903 | 904 | 905 | 906 | 907 | 908 | 909 | 910 | >NAME 911 | >VALUE 912 | 913 | 914 | 915 | 916 | Vertical Micro-B USB Symbol 917 | 918 | 919 | 920 | 921 | 922 | 923 | 924 | 925 | 926 | >NAME 927 | >VALUE 928 | 929 | 930 | 931 | 932 | >NAME 933 | >VALUE 934 | 935 | 936 | 937 | 938 | 939 | 940 | Dataflash SPI 941 | 942 | 943 | 944 | 945 | 946 | 947 | 948 | 949 | 950 | 951 | 952 | 953 | 954 | 955 | Test point... can also be used as solder pad for signal 956 | 957 | 958 | 959 | 960 | Inductor 961 | 962 | 963 | 964 | 965 | 966 | 967 | >NAME 968 | >VALUE 969 | 970 | 971 | The miniature ECS-3225S is a miniature SMD HCMOS Tight Stability 972 | Crystal Oscillator. The 3.2 x 2.5 x 0.9 mm ceramic package is ideal 973 | for wireless and IOT application where stability is critical. 974 | 975 | 976 | 977 | 978 | 979 | 980 | 981 | 982 | 983 | 984 | 985 | 986 | 987 | 988 | 989 | 990 | 991 | 992 | 993 | 994 | 995 | 996 | 997 | 998 | 999 | 1000 | >NAME 1001 | >VALUE 1002 | VDD 1003 | GND 1004 | OUT 1005 | TRI 1006 | 1007 | 1008 | 1009 | 1010 | 1011 | 1012 | 1013 | >NAME 1014 | >VALUE 1015 | 1016 | 1017 | 1018 | 1019 | >NAME 1020 | 1021 | 1022 | 1023 | TPS6306x High Input Voltage, Buck-Boost Converter With 2-A Switch Current 1024 | 1025 | 1026 | 1027 | 1028 | 1029 | 1030 | 1031 | 1032 | 1033 | 1034 | 1035 | 1036 | 1037 | 1038 | 1039 | TPS63061 1040 | 1041 | 1042 | <b>Resonator Symbol</b><hr> 1043 | 1044 | Author: Lance<br> 1045 | Source: http://alienflight.com<br> 1046 | License: <a href="creativecommons.org/licenses/by-sa/4.0/" >CC BY SA</a> 1047 | 1048 | 1049 | 1050 | 1051 | 1052 | 1053 | 1054 | 1055 | 1056 | 1057 | 1058 | 1059 | 1060 | 1061 | 1062 | 1063 | 1064 | 1065 | 1066 | 1067 | 1068 | 1069 | 1070 | 1071 | 1072 | 1073 | >NAME 1074 | >VALUE 1075 | 1076 | 1077 | SN74LVC2G04 Dual Inverter Gate performs the Boolean function Y = A. 1078 | 1079 | 1080 | 1081 | 1082 | 1083 | 1084 | 1085 | 1086 | SINGLE 1087 | INVERTER 1088 | 1089 | 1090 | 1091 | 1092 | 1093 | 1094 | 1095 | 1096 | 1097 | 1098 | 1099 | 1100 | 1101 | 1102 | 1103 | 1104 | 1105 | 1106 | >NAME 1107 | >VALUE 1108 | 1109 | 1110 | 1111 | 1112 | 1113 | 1114 | Manufacturer: RCXHOBBY.COM 1115 | Model: RCX03-787 1116 | Voltage: 3.5—5.5V 1117 | Current: <25mA 1118 | Freq: 2300±500 1119 | Diameter: 9mm 1120 | Height: 6mm 1121 | Two Pins Distance: 5mm 1122 | The two pins can be bent 1123 | Weight: <=1g 1124 | 1125 | 1126 | 1127 | 1128 | 1129 | 1130 | 1131 | 1132 | 1133 | 1134 | 1135 | 1136 | 1137 | 1138 | 1139 | 1140 | Molex USB Connectors uUSB B Rec Vertical TH 2.30 1141 | 1142 | 1143 | 1144 | 1145 | 1146 | 1147 | 1148 | 1149 | 1150 | 1151 | 1152 | 1153 | 1154 | 1155 | 1156 | 1157 | 1158 | 1159 | 1160 | 1161 | 1162 | 1163 | 1164 | 1165 | 1166 | 1167 | 1168 | 1169 | 1170 | 1171 | 1172 | 1173 | 1174 | 1175 | 1176 | 1177 | 1178 | 1179 | 1180 | 1181 | 1182 | 1183 | 1184 | Tiny SMD Pads 1185 | 1186 | 1187 | 1188 | 1189 | 1190 | 1191 | 1192 | 1193 | 1194 | 1195 | 1196 | 1197 | 1198 | 1199 | 1200 | 1201 | 1202 | 1203 | Dataflash 1204 | 1205 | 1206 | 1207 | 1208 | 1209 | 1210 | 1211 | 1212 | 1213 | 1214 | 1215 | 1216 | 1217 | 1218 | 1219 | 1220 | 1221 | 1222 | 1223 | 1224 | 1225 | 1226 | Test pad also can be used for tiny solder pad for signal 1227 | 1228 | 1229 | 1230 | 1231 | 1232 | 1233 | 1234 | 1235 | 1236 | 1237 | 1238 | 1239 | 1240 | 1241 | 1242 | 1243 | 1244 | 1245 | Murata Fixed Inductors 0806 2.2uH 20% 2.4A RDC=0.116ohms 1246 | 1247 | 1248 | 1249 | 1250 | 1251 | 1252 | 1253 | 1254 | 1255 | 1256 | 1257 | 1258 | 1259 | 1260 | 1261 | 1262 | 1263 | 1264 | 1265 | 1266 | 1267 | 1268 | 1269 | 1270 | 1271 | 1272 | 1273 | 1274 | 1275 | 1276 | 1277 | 1278 | 1279 | ECS-3225S is a miniature SMD HCMOS Tight Stability 1280 | Crystal Oscillator. The 3.2 x 2.5 x 0.9 mm ceramic package is ideal 1281 | for wireless and IOT application where stability is critical. 3.3V 1282 | https://www.mouser.com/ds/2/122/ECS-3225S-1064150.pdf 1283 | 1284 | 1285 | 1286 | 1287 | 1288 | 1289 | 1290 | 1291 | 1292 | 1293 | 1294 | 1295 | 1296 | 1297 | 1298 | 1299 | 1300 | 1301 | 1302 | 1303 | <b>CONNECTOR</b><p> 1304 | wire to board 1.25 mm (.049 inch) pitch header 1305 | 1306 | 1307 | 1308 | 1309 | 1310 | 1311 | 1312 | 1313 | 1314 | 1315 | 1316 | 1317 | 1318 | 1319 | 1320 | 1321 | 1322 | 1323 | 1324 | 1325 | 1326 | 1327 | 1328 | 1329 | 1330 | 1331 | 1332 | 1333 | 1334 | 1335 | 1336 | 1337 | 1338 | 1339 | 1340 | 1341 | 1342 | 1343 | 1344 | 1345 | 1346 | 1347 | 1348 | 1349 | 1350 | 1351 | 1352 | 1353 | 1354 | 1355 | 1356 | 1357 | 1358 | 1359 | 1360 | 1361 | 1362 | 1363 | 1364 | 1365 | 1366 | 1367 | 1368 | 1369 | TPS6306x High Input Voltage, Buck-Boost Converter With 2-A Switch Current 1370 | 1371 | 1372 | 1373 | 1374 | 1375 | 1376 | 1377 | 1378 | 1379 | 1380 | 1381 | 1382 | 1383 | 1384 | 1385 | 1386 | 1387 | 1388 | 1389 | 1390 | 1391 | 1392 | 1393 | 1394 | 1395 | SN74LVC1G04 Single Inverter Gate 1396 | 1397 | 1398 | 1399 | 1400 | 1401 | 1402 | 1403 | 1404 | 1405 | 1406 | 1407 | 1408 | 1409 | 1410 | 1411 | 1412 | 1413 | 1414 | 1415 | 1416 | 1417 | 1418 | 1419 | 1420 | 1421 | 1422 | 1423 | 1424 | 1425 | 1426 | 1427 | 1428 | 1429 | 1430 | 1431 | Since Version 6.2.2 text objects can contain more than one line, 1432 | which will not be processed correctly with this version. 1433 | 1434 | 1435 | 1436 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. 2 | 3 | To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to 4 | Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. 5 | 6 | The source of inspiration for this board is the AlienFlight F3 Brushed Quad (also released under 7 | CC-BY-SA). For more info on that project visit: 8 | 9 | * Mirror: http://f3-quad.alienwhoop.us/ 10 | * Source: http://alienflight.com/f3-brushed-quad/ # Seems to be offline 11 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # 3 | # \ | _ _| __| \ |\ \ /| | _ \ _ \ _ \ 4 | # _ \ | | _| . | \ \ \ / __ | ( |( |__/ 5 | # _/ _\____|___|___|_|\_| \_/\_/ _| _|\___/\___/_| 6 | # 7 | # 8 | # Take me to your leader-board... 9 | # 10 | 11 | clean: 12 | # Remove Eagle backup files 13 | rm -f *.?#? 14 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![IMAGE AlienWhoop F7 Flight Controller Welcome](https://644db4de3505c40a0444-327723bce298e3ff5813fb42baeefbaa.ssl.cf1.rackcdn.com/245f7ece5088c1945b2ad2335f7d4530.png) 2 | 3 | # AlienWhoopF7 Features :alien: 4 | AlienWhoop flight controller for Tiny Whoop, Blade Inductrix, Eachine, BetaFPV, and other micro brushed quadcopter frames. Best in class flight controller running BetaFlight or Butterflight--surface mount soldering required. 5 | 6 | * Choice of the top performing ARM processors: 7 | * High-performance ST Microelectronics ARM Cortex-M4 core F4 168 MHz CPU 8 | * High-performance ST Microelectronics ARM Cortex-M7 core F7 216 MHz CPU 9 | * Choice of top performing motion processors: 10 | * Invensense MPU-6500 Six-Axis (Gyro + Accelerometer) low power consumption MEMS MotionTracking™ Device 11 | * Invensense MPU-9250 Nine-Axis (Gyro + Accelerometer + Compass) low power consumption MEMS MotionTracking™ Device 12 | * Latest BetaFlight firmware running the ALIENWHOOPF4 target 13 | * Butterflight firmware supported (iNav under final testing) 14 | * Overkill power MOSFETs capable of extreme brushed motor insanity (6mm, 7mm, 8mm, 8.5mm, and 10mm coreless scream) 15 | * Multiple UARTs for receivers and other devices (e.g. LED strip, beeper) 16 | * Dedicated UART with inverter for FrSky and Futaba SBUS 17 | * UART pads on top conveniently located for SmartAudio VTX control 18 | * Blackbox logging via onboard dataflash chip 19 | * Note: pilots must supply external receiver. Officially supporting FrSky XM, XM+, R-XSR (SBUS,F.PORT), LemonRX DSM2 and DSMX (SBUS), and FlySky FS-A8S (iBUS) satellites. 20 | * 0.8mm 2oz Copper ENIG (gold) finish purple PCBs from OSH Park recommended 21 | 22 | ## DIY Flight Controller :alien: 23 | If you fancy doing it yourself (DIY), and have the right equipment and patience, building an AlienWhoop from scratch can be tremendously satisfying--though not for the faint of heart. After doing your homework the first step is to place an order for blank PCBs from [OSH Park](https://oshpark.com/shared_projects/p4hs6DbI): 24 | * We recommend ordering the 2oz copper 0.8mm thickness PCB 25 | * *It takes about three weeks to make the thin boards which allows plenty of time to order components from the bill of materials in the resources folder.* 26 | * **Please note there are slight changes to the bill of materials (BOM) depending which MCU you choose (F4 vs F7). These MCUs are not 100% pin compatible.** 27 | * F4: components C7 and C10 place 4.7uF ceramic capacitors and C15 substitute 0 ohm resistor (0R). 28 | * F7: components C7, C10, and C15 place 4.7uF ceramic capacitor. 29 | 30 | ## Official AlienWhoop pages :alien: 31 | AlienWhoop has many ways for you to stay engaged. Please Like and/or Follow Us for regular updates in your status feed related to AlienWhoop, DIY electronics, and micro brushed quadcopter related posts. 32 | * http://fb.me/alienwhoop/ Facebook 33 | * http://alienwhoop.us/ News and products 34 | * http://alienwhoop.us/git-config CLI diff files for Betaflight and Butterflight 35 | * http://alienwhoop.us/discord Join our Discord chat and hang out with the community or ask questions 36 | 37 | ## See the AlienWhoop in action on YouTube :alien: 38 | 39 | [![IMAGE VelcroFPV Tinywhoop Invitational 2018 Best Run](https://img.youtube.com/vi/_v07IYvKqXY/0.jpg)](https://www.youtube.com/watch?v=_v07IYvKqXY) 40 | 41 | [![IMAGE VelcroFPV AlienWhoop Build ](https://img.youtube.com/vi/SfvL05S8X-s/0.jpg)](https://www.youtube.com/watch?v=SfvL05S8X-s&t=30s) 42 | 43 | May this work be of benefit and bring much joy and happiness! 44 | 45 | ## Acknowledgements :alien: 46 | 47 | AlienWhoop V2.1 Dev Team: 48 | * Charles Stevenson (brucesdad13) 49 | * Travis Schrock (NotFastEnuf) 50 | * Brian Pichardo (VelcroFPV) 51 | * Michael Montiverdi (MontiFPV) 52 | 53 | Deep bows of appreciation and thanks to Lance for his original work and tremendous 54 | generosity in releasing his labor of love for the benefit of all flight controller 55 | enthusiasts. Check out AlienWhoop's ancestry in our preserved copy of Lance's original AlienFlight 56 | github repository of open source hardware flight controllers: the [Classic FC aka Classic Narrow](https://github.com/brucesdad13/AlienFlightArchive/blob/master/Flight-Controllers/Classic#narrow-classic-flight-controller), [F3 Quad FC](https://github.com/brucesdad13/AlienFlightArchive/blob/master/Flight-Controllers/F3-V1/F3-Quad#f3-quad-brushed-v1-flight-controller), [F3 Hexa FC](https://github.com/brucesdad13/AlienFlightArchive/blob/master/Flight-Controllers/F3-V1/F3-Hexa#f3-hexa-brushed-v1-flight-controller), and [F3 Octo FC](https://github.com/brucesdad13/AlienFlightArchive/blob/master/Flight-Controllers/F3-V1/F3-Octo#f3-octo-brushed-v1-flight-controller). 57 | *As of late July 2017, the original www.alienflight.com site is no longer in operation. 58 | 59 | Equally deep bows to Jesse Perkins, creator of Tiny Whoop, and the source of inspiration and love for tiny brushed quads. 60 | * http://www.tinywhoop.com/ ~ 61 | * https://www.facebook.com/groups/tinywhoop/ ~ 62 | 63 | ~ Please note: **AlienWhoop** is not affiliated with nor endorsed by AlienFlight or forks of Lance's work such as AlienFlight NG. The use of Alien in the name and the alien head vector graphic used on the board silkscreen are nods to the lineage of this remix and to the work of Lance and others who created the conditions for this project to arise. Likewise, AlienWhoop is not affiliated with nor endorsed by Tiny Whoop. The Whoop in the name comes from Jesse Perkin's fantastic Tiny Whoop ("a small first-person-view aircraft that truly allows you to feel the gift of flight and the feeling of being tiny" [tinywhoop.com]) and is simply a nod to his efforts and the TW community worldwide. 64 | 65 | ## If you like this project and want to support further development 66 | * https://paypal.me/AlienWhoop/ Donate 67 | * http://shop.alienwhoop.us/ for t-shirts and gear 68 | -------------------------------------------------------------------------------- /SparkFun-Aesthetics.lbr: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | -------------------------------------------------------------------------------- /Sparkfun.lbr: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | SparkFun IMU Breakout - MPU-9250; https://github.com/sparkfun/MPU-9250_Breakout; https://www.sparkfun.com/products/13762; Built for the MPU-9250 using guidelines found in http://cds.linear.com/docs/en/packaging/Carsem%20MLP%20users%20guide.pdf 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | >NAME 215 | >VALUE 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | <b>MPU-9250</b><br /> 230 | 9DOF IMU 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | >NAME 248 | >VALUE 249 | 250 | 251 | 252 | 253 | NC pin 19. 2-6 & 14-17 not internally connected. May be used for PCB trace routing. 254 | 255 | 256 | 257 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-architect -------------------------------------------------------------------------------- /eagle.epf: -------------------------------------------------------------------------------- 1 | [Eagle] 2 | Version="09 00 00" 3 | Platform="Windows" 4 | Globals="Globals" 5 | Desktop="Desktop" 6 | 7 | [Globals] 8 | AutoSaveProject=1 9 | UsedLibrary="alienflight.lbr" 10 | UsedLibrary="Sparkfun.lbr" 11 | UsedLibrary="SparkFun-Aesthetics.lbr" 12 | UsedLibrary="micro-stm_v2.lbr" 13 | UsedLibrary="AlienWhoop.lbr" 14 | UsedLibrary="holes.lbr" 15 | 16 | [Win_1] 17 | Type="Control Panel" 18 | Number=0 19 | 20 | [Desktop] 21 | Screen="1920 1080" 22 | Window="Win_1" 23 | -------------------------------------------------------------------------------- /holes.lbr: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | <b>MOUNTING HOLE</b> 3.2 mm with drill center 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | -------------------------------------------------------------------------------- /resources/AlienWhoopF7_DIY_MIX_BoM.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucesdad13/AlienWhoopF7/e45b2bf5bab8e1eef1a10794e72669e2dfdb0005/resources/AlienWhoopF7_DIY_MIX_BoM.xlsx -------------------------------------------------------------------------------- /resources/DIY ALIENWHOOP ASSEMBLY.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucesdad13/AlienWhoopF7/e45b2bf5bab8e1eef1a10794e72669e2dfdb0005/resources/DIY ALIENWHOOP ASSEMBLY.pdf --------------------------------------------------------------------------------