{"id":9,"date":"2026-03-18T20:05:46","date_gmt":"2026-03-18T20:05:46","guid":{"rendered":"https:\/\/calebfrench.com\/?page_id=9"},"modified":"2026-03-18T20:18:49","modified_gmt":"2026-03-18T20:18:49","slug":"ehawk","status":"publish","type":"page","link":"https:\/\/calebfrench.com\/?page_id=9","title":{"rendered":"EHawk"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9\" class=\"elementor elementor-9\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8047d71 e-flex e-con-boxed e-con e-parent\" data-id=\"8047d71\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-32fd6812 e-con-full e-flex e-con e-child\" data-id=\"32fd6812\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1fbcae44 elementor-widget elementor-widget-image\" data-id=\"1fbcae44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/eHawkInChair-1024x768.webp\" class=\"attachment-large size-large wp-image-46\" alt=\"ehawkinchair\" srcset=\"https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/eHawkInChair-1024x768.webp 1024w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/eHawkInChair-300x225.webp 300w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/eHawkInChair-768x576.webp 768w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/eHawkInChair-1536x1151.webp 1536w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/eHawkInChair-2048x1535.webp 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" title=\"EHawk\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-51759479 e-con-full e-flex e-con e-child\" data-id=\"51759479\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2fc49d78 elementor-widget elementor-widget-heading\" data-id=\"2fc49d78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">EHawk, A Student Built Electric Plane<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61b59549 hfe-post-info-layout-inline elementor-widget elementor-widget-post-info-widget\" data-id=\"61b59549\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"post-info-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"hfe-post-info-inline hfe-post-info-items hfe-post-info\">\n\t\t\t\t\t<li class=\"hfe-post-info-item elementor-repeater-item-b1a3756 hfe-post-info-inline-item\"> \n\t\t\t\n\t\t\t\t\t\t<span class=\"hfe-post-info-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<span class=\"hfe-post-info-text hfe-post-info__item hfe-post-info__item--type-custom\">\n\t\t\t\n\t\t\t\t\t\t\tCompleted Spring 2022\t\t\t\t\t<\/span>\n\t\t\n\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"hfe-post-info-item elementor-repeater-item-ab87347 hfe-post-info-inline-item\" itemprop=\"datePublished\"> \n\t\t\t\t\t\t\t<a href=\"https:\/\/calebfrench.com\/?m=20260318\">\n\t\t\t\n\t\t\t\t\t\t<span class=\"hfe-post-info-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-pencil-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<span class=\"hfe-post-info-text hfe-post-info__item hfe-post-info__item--type-date\">\n\t\t\t\n\t\t\t\t\t\t\tMarch 18, 2026\t\t\t\t\t<\/span>\n\t\t\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"hfe-post-info-item elementor-repeater-item-377a2b7 hfe-post-info-inline-item\"> \n\t\t\t\n\t\t\t\t\t\t<span class=\"hfe-post-info-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-clock\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<span class=\"hfe-post-info-text hfe-post-info__item hfe-post-info__item--type-time\">\n\t\t\t\n\t\t\t\t\t\t\t8:05 pm\t\t\t\t\t<\/span>\n\t\t\n\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-421f386c elementor-widget elementor-widget-text-editor\" data-id=\"421f386c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>EHawk is an electric-powered motor glider project created at &#8216;Iolani School. The aircraft represents an innovative first step in advancing sustainable air travel while exposing students (like me!) to disciplines in engineering, aviation, and project management.<\/p><p>The ultimate goal of the project was to fly the aircraft within the Hawaiian islands using only renewable energy (which spoiler alert- did happen!).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f4022d2 e-flex e-con-boxed e-con e-parent\" data-id=\"4f4022d2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-69f419f2 e-con-full e-flex e-con e-child\" data-id=\"69f419f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74e5c8c3 e-con-full e-flex e-con e-child\" data-id=\"74e5c8c3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7310e8d elementor-widget elementor-widget-heading\" data-id=\"7310e8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">My Contribution<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f79c75a elementor-widget elementor-widget-text-editor\" data-id=\"4f79c75a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>My main contribution to this project was updating the control panel to correctly process and log flight data to an SD card. Besides from that, I helped present our battery powered plane to the local news and was around for its first flight! If you want to see more of that, check out the videos at the bottom of this page.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-56604c9 e-flex e-con-boxed e-con e-parent\" data-id=\"56604c9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-301eb56d e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"301eb56d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"807318893\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-8073188931\" data-tab-title-id=\"e-n-tab-title-8073188931\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-8073188931\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tThe Problem\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-8073188932\" data-tab-title-id=\"e-n-tab-title-8073188932\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-8073188932\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tThe Solution\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-8073188933\" data-tab-title-id=\"e-n-tab-title-8073188933\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-8073188933\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tThe Code\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-8073188931\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-8073188931\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-6b1e624 e-con-full e-flex e-con e-child\" data-id=\"6b1e624\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-15e3ff89 e-flex e-con-boxed e-con e-child\" data-id=\"15e3ff89\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-631d292f elementor-widget elementor-widget-heading\" data-id=\"631d292f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pretty Visuals, but no functionality<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a9ede05 elementor-widget elementor-widget-text-editor\" data-id=\"5a9ede05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>When I joined the EHawk project, while there was a functional visual system, the actual data was not yet being read correctly, and I was challenged with both ensuring the data that was being read was being averaged and logging any data about the flight to an SD card so it could be analyzed later.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-145cde73 elementor-widget elementor-widget-image\" data-id=\"145cde73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"545\" src=\"https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/UpClose-1024x545.png\" class=\"attachment-large size-large wp-image-52\" alt=\"upclose\" srcset=\"https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/UpClose-1024x545.png 1024w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/UpClose-300x160.png 300w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/UpClose-768x409.png 768w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/UpClose-1536x818.png 1536w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/UpClose-2048x1091.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" title=\"EHawk\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-8073188932\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-8073188932\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-7713713 e-con-full e-flex e-con e-child\" data-id=\"7713713\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6714da21 e-flex e-con-boxed e-con e-child\" data-id=\"6714da21\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6717177a elementor-widget elementor-widget-heading\" data-id=\"6717177a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Updated Visuals, Current and Voltage averaging.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89b6c7d elementor-widget elementor-widget-text-editor\" data-id=\"89b6c7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>By the end of the project, I had made some minor tweaks to the visuals, refactored a lot of code, and was logging flight data to the on board SD Card.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-362270db elementor-widget elementor-widget-image\" data-id=\"362270db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/MyVersion-1024x768.jpg\" class=\"attachment-large size-large wp-image-54\" alt=\"myversion\" srcset=\"https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/MyVersion-1024x768.jpg 1024w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/MyVersion-300x225.jpg 300w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/MyVersion-768x576.jpg 768w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/MyVersion-1536x1152.jpg 1536w, https:\/\/calebfrench.com\/wp-content\/uploads\/2026\/03\/MyVersion-2048x1536.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" title=\"EHawk\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-8073188933\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-8073188933\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\" elementor-element elementor-element-1513b696 e-con-full e-flex e-con e-child\" data-id=\"1513b696\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-31d1b87d e-con-full e-flex e-con e-child\" data-id=\"31d1b87d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f420c42 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"4f420c42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/github.com\/cmf2201\/EHawk\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-github\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6a0266ee e-con-full e-flex e-con e-child\" data-id=\"6a0266ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41ccd991 elementor-widget elementor-widget-heading\" data-id=\"41ccd991\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Changes made using Git<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13904fe3 elementor-widget elementor-widget-text-editor\" data-id=\"13904fe3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Any work I did on this project was pushed to git. I actually hold this project pretty fondly in this regard because it was one of my first times using github to keep track of changes, and I made a LOT of mistakes along the way, including one time where I basically had to completely reset the repository <strong class=\"Yjhzub\" data-sfc-cb=\"\">\ud83d\ude05<\/strong>. Feel free to look through my code, I&#8217;m sure there are many things in it that I would do differently now, but I&#8217;m honestly proud of how well I documented my code even back in 2022.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18bc4f11 e-flex e-con-boxed e-con e-child\" data-id=\"18bc4f11\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-288a5987 elementor-widget elementor-widget-html\" data-id=\"288a5987\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"github-preview\">\r\n<pre id=\"code-preview\">Loading...<\/pre>\r\n<\/div>\r\n\r\n<style>\r\n.github-preview {\r\n  max-height: 360px;\r\n  overflow: hidden;\r\n  position: relative;\r\n  font-family: monospace;\r\n  background: #111;\r\n  color: black;\r\n  padding: 12px;\r\n  border-radius: 6px;\r\n}\r\n\r\n#code-preview {\r\n  font-size: 9px;\r\n  line-height: 1.05;\r\n  letter-spacing: -0.2px;\r\n}\r\n\r\n\/* fade effect *\/\r\n.github-preview::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  bottom: 0;\r\n  left: 0;\r\n  width: 100%;\r\n  height: 40px;\r\n  background: linear-gradient(transparent, #111);\r\n}\r\n<\/style>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\nfetch(\"https:\/\/raw.githubusercontent.com\/cmf2201\/EHawk\/main\/src\/ESD.cpp\")\r\n.then(response => response.text())\r\n.then(text => {\r\n    const lines = text.split(\"\\n\").slice(0,40).join(\"\\n\");\r\n    document.getElementById(\"code-preview\").textContent = lines;\r\n});\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2ce0eac4 e-flex e-con-boxed e-con e-parent\" data-id=\"2ce0eac4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30eb4543 elementor-widget elementor-widget-heading\" data-id=\"30eb4543\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Videos<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c00f918 e-con-full e-flex e-con e-child\" data-id=\"6c00f918\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-532c09af elementor-widget__width-initial elementor-widget elementor-widget-video\" data-id=\"532c09af\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=qzCWZc5SFlc&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6256832f e-con-full e-flex e-con e-child\" data-id=\"6256832f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-516c1c27 elementor-widget elementor-widget-heading\" data-id=\"516c1c27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">EHawk takes Flight!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3cb1e9fb elementor-widget elementor-widget-text-editor\" data-id=\"3cb1e9fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>I was able to see the bird fly during my time on the project! It&#8217;s actually crazy to think that something I worked on flew, even if I only worked directly on the telemetry. In this video around <strong>1:30<\/strong>, I talk a little bit about the plane in this video.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-16e249f2 e-con-full e-flex e-con e-child\" data-id=\"16e249f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ca6475 elementor-widget__width-initial elementor-widget elementor-widget-video\" data-id=\"7ca6475\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=Tpy_oRtdv7I&quot;,&quot;start&quot;:86,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f0b1246 e-con-full e-flex e-con e-child\" data-id=\"3f0b1246\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e9cad7 elementor-widget elementor-widget-heading\" data-id=\"2e9cad7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Local News Interview<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e11f297 elementor-widget elementor-widget-text-editor\" data-id=\"e11f297\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>This was just a really cool experience. We got interviewed by the local news, and they must have liked the way I talked because they ended up showing my speaking part within it!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1984e1 e-flex e-con-boxed e-con e-parent\" data-id=\"a1984e1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2b519f elementor-widget elementor-widget-heading\" data-id=\"b2b519f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Interested in more?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b80fcc6 elementor-widget elementor-widget-text-editor\" data-id=\"1b80fcc6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>I was actually lucky enough that the amazing teacher responsible for this project (Mr.Emde) created and hosted his own website showing so much more about this awesome project than I could ever show in a small post like this. If you&#8217;re interested, click the box below to check it out!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3cd7561e elementor-widget elementor-widget-button\" data-id=\"3cd7561e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/ehawk.iolani.org\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">EHawk Offical Website<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>EHawk, A Student Built Electric Plane Completed Spring 2022 March 18, 2026 8:05 pm EHawk is an electric-powered motor glider [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/calebfrench.com\/index.php?rest_route=\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calebfrench.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calebfrench.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calebfrench.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/calebfrench.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":11,"href":"https:\/\/calebfrench.com\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":59,"href":"https:\/\/calebfrench.com\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions\/59"}],"wp:attachment":[{"href":"https:\/\/calebfrench.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}