1import{_ as I}from"./svOzN0FW.js";import{_ as T}from"./Cp6ngm4B.js";import{X as w,d as E,e as B,f as y,h as n,i as a,j as i,J as p,F as l,R as c,n as f,p as L,q as x,g as o,s as m,t,_ as P}from"./Dk0Hg_Hx.js";import{u as X}from"./DfPL1sro.js";const F=w("/images/sim-mission-1x.jpg"),A=w("/images/dexi-product-1x.jpg"),O={class:"po-page"},R={class:"po-nav"},N=["href"],V={class:"po-hero"},H={class:"po-hero-inner"},U={class:"po-hero-ctas"},$=["href"],G=["href"],K={class:"matrix-section"},j={class:"matrix"},q={class:"matrix-cols"},z={class:"col-num"},M={class:"col-name"},W={class:"col-aud"},J={class:"row-label"},Y={class:"row-track"},Z={class:"row-label"},Q={class:"row-track"},aa={class:"summary-band"},sa={class:"standards"},ea={class:"industry-section"},ta={class:"industry-grid"},na={class:"industry-tool"},oa={class:"po-closing"},ra={class:"po-closing-inner"},da=["href"],ia={class:"po-footer"},la={class:"po-footer-links"},ca=["href"],pa=E({__name:"platform-overview",setup(ua){const{utm:_}=X();B({title:"DroneBlocks Platform Overview â K Thru Life Drone Education",meta:[{name:"description",content:"DroneBlocks is the K Thru Life drone education platform â Simulate, Build, Fly. Block coding in Ground School, Python in Hover Lab, ROS2 and C++ in Flight Deck, applied research in Vertical Innovation. Aligned to CSTA computer science standards and NGSS engineering practices."}]});function v(r){const s=new URLSearchParams;for(const[e,g]of Object.entries(_.value))g&&s.set(e,g);const d=s.toString();return d?r.includes("?")?`${r}&${d}`:`${r}?${d}`:r}const u=y(()=>v("https://my.droneblocks.io/trial")),h=y(()=>v("https://droneblocks.io/enroll-your-school/")),b=[{num:"01",name:"Ground School",audience:"Kindergarten thru Life",accent:"gs"},{num:"02",name:"Hover Lab",audience:"Middle School thru Life",accent:"hl"},{num:"03",name:"Flight Deck",audience:"High School thru Life",accent:"fd"},{num:"04",name:"Vertical Innovation",audience:"College Prep, Higher Ed, Industry",accent:"vi"}],k=[{name:"Simulator",intro:"gs"},{name:"Block Coding",intro:"gs"},{name:"Physical Blocks",intro:"gs"},{name:"Lessons",intro:"gs"},{name:"Python",intro:"hl"},{name:"Node-RED",intro:"hl"},{name:"C++",intro:"fd"},{name:"ROS2",intro:"fd"},{name:"Computer Vision",intro:"fd"},{name:"Natural Language",intro:"fd"}],S=[{name:"DEXI-3",intro:"hl"},{name:"DEXI-5",intro:"fd"},{name:"DEXI-10",intro:"fd"},{name:"DEXI Brain",intro:"fd"}],D=[{name:"PX4",desc:"The open-source autopilot powering commercial drone fleets across the unmanned-systems industry."},{name:"Linux",desc:"The operating system every robot, edge-AI device, and cloud workload runs on."},{name:"ROS 2",desc:"The robotics middleware used at every major autonomy company."},{name:"C++",desc:"The language of embedded firmware and high-performance robotics."},{name:"Python",desc:"The lingua franca of machine learning, automation, and rapid prototyping."},{name:"Computer Vision",desc:"OpenCV and on-device YOLO inference â real perception workloads in agriculture, inspection, and search-and-rescue."}],C=[{name:"Ground School",desc:"Block coding and physical manipulative blocks in the simulator. The foundations of flight, no hardware required.",standards:"CSTA 1A-1B · NGSS K-5 ETS"},{name:"Hover Lab",desc:"Block-to-text transition with Python and Node-RED. Same code in browser sim and on a physical DEXI-3.",standards:"CSTA 2-3A · AP CS Principles"},{name:"Flight Deck",desc:"Autonomous flight with ROS2, C++, computer vision, and natural language on DEXI-5 and DEXI-10. The same software industry runs.",standards:"CSTA 3B · University CS / EE / ME"},{name:"Vertical Innovation",desc:"Applied research and capstone-grade work for university labs and industry teams.",standards:"College, higher ed, industry"}];return(r,s)=>{const d=I;return o(),n("div",O,[a("header",R,[s[0]||(s[0]=a("a",{href:"https://www.droneblocks.io",class:"po-logo"},[a("img",{src:T,alt:"DroneBlocks"})],-1)),a("a",{href:i(u),class:"po-nav-cta"},"Start Free Trial",8,N)]),a("section",V,[a("div",H,[s[1]||(s[1]=p('<span class="po-eyebrow" data-v-83ea4ad7>Elevating K Thru Life</span><h1 data-v-83ea4ad7>One platform.<br data-v-83ea4ad7>Kindergarten to research lab.</h1><p class="po-lede" data-v-83ea4ad7> DroneBlocks scales with every learner â block coding and physical blocks in Ground School, Python in Hover Lab, ROS2 and C++ for autonomous flight in Flight Deck, applied research in Vertical Innovation. Aligned to CSTA computer science standards and NGSS engineering practices. </p><div class="po-phases" data-v-83ea4ad7><span class="po-phase" data-v-83ea4ad7>Simulate</span><span class="po-phase-arrow" data-v-83ea4ad7>â</span><span class="po-phase" data-v-83ea4ad7>Build</span><span class="po-phase-arrow" data-v-83ea4ad7>â</span><span class="po-phase" data-v-83ea4ad7>Fly</span></div>',4)),a("div",U,[a("a",{href:i(u),class:"po-cta-primary"},"Start 14-Day Free Trial",8,$),a("a",{href:i(h),class:"po-cta-ghost"}
1,"Talk With Us",8,G)]),s[2]||(s[2]=p('<div class="po-stats" data-v-83ea4ad7><div class="po-stat" data-v-83ea4ad7><span class="po-stat-val" data-v-83ea4ad7>55+</span><span class="po-stat-label" data-v-83ea4ad7>Courses</span></div><div class="po-stat" data-v-83ea4ad7><span class="po-stat-val" data-v-83ea4ad7>800+</span><span class="po-stat-label" data-v-83ea4ad7>Video Lessons</span></div><div class="po-stat" data-v-83ea4ad7><span class="po-stat-val" data-v-83ea4ad7>â</span><span class="po-stat-label" data-v-83ea4ad7>DEXI Sim Missions</span></div><div class="po-stat" data-v-83ea4ad7><span class="po-stat-val" data-v-83ea4ad7>4</span><span class="po-stat-label" data-v-83ea4ad7>Program Levels</span></div></div>',1))])]),a("section",K,[s[6]||(s[6]=a("div",{class:"matrix-head"},[a("h2",null,"Four levels. One ladder."),a("p",null,"Every capability stays on as students climb. Pick a starting point â nothing gets taken away.")],-1)),a("div",j,[a("div",q,[s[3]||(s[3]=a("div",{class:"matrix-col-spacer"},null,-1)),(o(),n(l,null,c(b,e=>a("div",{key:e.accent,class:m(["matrix-col",`matrix-col--${e.accent}`])},[a("div",z,t(e.num),1),a("div",M,t(e.name),1),a("div",W,t(e.audience),1)],2)),64))]),s[4]||(s[4]=a("div",{class:"group-label"},"Software & Curriculum",-1)),(o(),n(l,null,c(k,e=>a("div",{key:`s-${e.name}`,class:"row"},[a("div",J,t(e.name),1),a("div",Y,[a("div",{class:m(["bar",`bar--${e.intro}`])},null,2)])])),64)),s[5]||(s[5]=a("div",{class:"group-label"},"Hardware",-1)),(o(),n(l,null,c(S,e=>a("div",{key:`h-${e.name}`,class:"row"},[a("div",Z,t(e.name),1),a("div",Q,[a("div",{class:m(["bar",`bar--${e.intro}`])},null,2)])])),64))]),s[7]||(s[7]=p('<div class="legend" data-v-83ea4ad7><span class="legend-item" data-v-83ea4ad7><span class="legend-dot legend-dot--gs" data-v-83ea4ad7></span>Introduced at Ground School</span><span class="legend-item" data-v-83ea4ad7><span class="legend-dot legend-dot--hl" data-v-83ea4ad7></span>Introduced at Hover Lab</span><span class="legend-item" data-v-83ea4ad7><span class="legend-dot legend-dot--fd" data-v-83ea4ad7></span>Introduced at Flight Deck</span><span class="legend-item" data-v-83ea4ad7><span class="legend-dot legend-dot--vi" data-v-83ea4ad7></span>Introduced at Vertical Innovation</span></div>',1)),a("div",aa,[(o(),n(l,null,c(C,e=>a("div",{key:e.name,class:"summary-cell"},[a("h4",null,t(e.name),1),a("p",null,t(e.desc),1),a("div",sa,t(e.standards),1)])),64))])]),a("section",ea,[s[8]||(s[8]=a("div",{class:"industry-head"},[a("span",{class:"industry-eyebrow"},"From classroom to career"),a("h2",null,"Industry-grade tools. K-12 ready."),a("p",null," DroneBlocks students donât learn toy versions of professional tools â they learn the real ones. By graduation theyâre writing the same PX4, ROS2, and computer vision code shipping in commercial drone systems today. ")],-1)),a("div",ta,[(o(),n(l,null,c(D,e=>a("div",{key:e.name,class:"industry-card"},[a("span",na,t(e.name),1),a("p",null,t(e.desc),1)])),64))]),s[9]||(s[9]=a("div",{class:"industry-cta"},[a("strong",null,"For CTE and trade programs."),f(" DroneBlocks curriculum and hardware prepares students for careers as UAS technicians, autonomy engineers, and embedded systems developers. Built for districts ramping career-technical pipelines in the fastest-growing segment of robotics and unmanned systems. ")],-1))]),s[15]||(s[15]=p('<section class="parity-section" data-v-83ea4ad7><div class="parity-head" data-v-83ea4ad7><span class="parity-eyebrow" data-v-83ea4ad7>Sim<span class="parity-eyebrow-arrow" data-v-83ea4ad7>â</span>Real</span><h2 data-v-83ea4ad7>Same Code. Browser to DEXI.</h2><p data-v-83ea4ad7>Write a program once. The same PX4 firmware that flies the drone runs in your browser. Code you test is code you fly â no rewrites, no translation.</p></div><div class="parity-pair" data-v-83ea4ad7><figure class="parity-card" data-v-83ea4ad7><div class="parity-img parity-img--filled" data-v-83ea4ad7><img src="'+F+'" alt="DroneBlocks browser simulator showing a low-poly island scene, a DEXI drone perched on a building roof, and a mission HUD tracking targets scanned, LEDs, bridge fly-through, and landings" loading="lazy" width="1200" height="813" data-v-83ea4ad7></div><div class="parity-card-body" data-v-83ea4ad7><span class="parity-card-title" data-v-83ea4ad7>
1Browser simulator</span><span class="parity-card-sub" data-v-83ea4ad7>Real PX4 firmware. No install, no setup.</span></div></figure><figure class="parity-card" data-v-83ea4ad7><div class="parity-img parity-img--filled" data-v-83ea4ad7><img src="'+A+'" alt="DEXI drone with green ducted prop guards and integrated flight controller, sitting on a soft gray studio surface" loading="lazy" width="1200" height="801" data-v-83ea4ad7></div><div class="parity-card-body" data-v-83ea4ad7><span class="parity-card-title" data-v-83ea4ad7>Physical DEXI</span><span class="parity-card-sub" data-v-83ea4ad7>Real flight in the classroom. Zero code changes.</span></div></figure><div class="parity-arrow" aria-hidden="true" data-v-83ea4ad7>â</div></div><p class="parity-footer" data-v-83ea4ad7> Students prove out a program in the simulator, then run it on a physical DEXI without touching a line of code. The same lesson plan works whether your school owns drones today or starts in the browser tomorrow. </p></section>',1)),a("section",oa,[a("div",ra,[s[10]||(s[10]=a("h2",null,"Try the entire platform free for 14 days.",-1)),s[11]||(s[11]=a("p",null,"Full access to every level, every course, and every simulator mission. No credit card required.",-1)),a("a",{href:i(u),class:"po-cta-primary po-cta-large"},"Start Free Trial",8,da)])]),a("footer",ia,[s[14]||(s[14]=a("span",null,"© DroneBlocks",-1)),a("span",la,[s[13]||(s[13]=a("a",{href:"https://droneblocks.io"},"droneblocks.io",-1)),a("a",{href:i(h)},"Talk With Us",8,ca),L(d,{to:"/login"},{default:x(()=>s[12]||(s[12]=[f("Sign In")])),_:1})])])])}}}),ya=P(pa,[["__scopeId","data-v-83ea4ad7"]]);export{ya as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.