PageSourceSearch

https://meshtastic-bice.vercel.app/assets/js/39765976.e1207791.js

js meshtastic-bice.vercel.app collected 2026-10-03 07:18:40 UTC 12,887 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmeshtastic=self.webpackChunkmeshtastic||[]).push([["10638"],{59710(e,t,r){r.r(t),r.d(t,{metadata:()=>i,default:()=>m,frontMatter:()=>l,contentTitle:()=>c,toc:()=>h,assets:()=>d});var i=JSON.parse('{"id":"hardware/devices/heltec-automation/ht62/ht62","title":"HELTEC\xae HT-CT62","description":"The Heltec HT-CT62 is a tiny, low-cost surface-mount module that combines an ESP32-C3 MCU with an SX1262 LoRa radio. It is a bare module \u2014 with no display, battery, or enclosure \u2014 designed to be soldered onto a carrier board, making it a popular building block for DIY Meshtastic nodes.","source":"@site/docs/hardware/devices/heltec-automation/ht62/index.mdx","sourceDirName":"hardware/devices/heltec-automation/ht62","slug":"/hardware/devices/heltec-automation/ht62/","permalink":"/docs/hardware/devices/heltec-automation/ht62/","draft":false,"unlisted":false,"editUrl":"https://github.com/meshtastic/meshtastic/edit/master/docs/hardware/devices/heltec-automation/ht62/index.mdx","tags":[],"version":"current","lastUpdatedBy":"rcarteraz","sidebarPosition":6,"frontMatter":{"id":"ht62","title":"HELTEC\xae HT-CT62","sidebar_label":"HT-CT62","sidebar_position":6},"sidebar":"Sidebar","previous":{"title":"MeshPocket","permalink":"/docs/hardware/devices/heltec-automation/meshpocket/"},"next":{"title":"B&Q Consulting","permalink":"/docs/hardware/devices/b-and-q-consulting/"}}'),n=r(91987),o=r(67008),s=r(87622),a=r(11811);let l={id:"ht62",title:"HELTEC\xae HT-CT62",sidebar_label:"HT-CT62",sidebar_position:6},c,d={},h=[{value:"Specifications",id:"specifications",level:2},{value:"Features",id:"features",level:2},{value:"Resources",id:"resources",level:2}];function u(e){let t={a:"a",code:"code",h2:"h2",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.Iz,{device:"heltec-ht62-esp32c3-sx1262.svg",alt:"Heltec HT-CT62",size:"lg",center:!0}),"\n",(0,n.jsxs)(t.p,{children:["The Heltec HT-CT62 is a tiny, low-cost surface-mount module that combines an ",(0,n.jsx)(s.A,{term:"ESP32",definition:"A chipset of microcontroller made/designed by Espressif, used by a number of devices. Higher power usage than nRF52, but often cheaper and supports Wi-Fi if desired.",routePath:"/docs/terms/",children:"ESP32"}),"-C3 ",(0,n.jsx)(s.A,{term:"MCU",definition:"The microcontroller that runs the firmware on a device. The hardware tables list the MCU for each supported board.",routePath:"/docs/terms/",children:"MCU"})," with an ",(0,n.jsx)(s.A,{term:"SX1262",definition:"A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series.",routePath:"/docs/terms/",children:"SX1262"})," ",(0,n.jsx)(s.A,{term:"LoRa",definition:"A low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures.",routePath:"/docs/terms/",children:"LoRa"})," radio. It is a bare module \u2014 with no display, battery, or enclosure \u2014 designed to be soldered onto a carrier board, making it a popular building block for DIY Meshtastic nodes."]}),"\n",(0,n.jsx)(t.h2,{id:"specifications",children:"Specifications"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(t.strong,{children:(0,n.jsx)(s.A,{term:"MCU",definition:"The microcontroller that runs the firmware on a device. The hardware tables list the MCU for each supported board.",routePath:"/docs/terms/",children:"MCU"})}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(s.A,{term:"ESP32",definition:"A chipset of microcontroller made/designed by Espressif, used by a number of devices. Higher power usage than nRF52, but often cheaper and supports Wi-Fi if desired.",routePath:"/docs/terms/",children:"ESP32"}),"-C3FN4 (32-bit RISC-V, up to 160 ",(0,n.jsx)(s.A,{term:"MHz",definition:"A unit of frequency equal to one million hertz (cycles per second), used to specify the operating frequency of LoRa devices in the Meshtastic network, affecting range and data rate.",routePath:"/docs/terms/",children:"MHz"}),")","\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"4 MB SiP flash"}),"\n",(0,n.jsx)(t.li,{children:"2.4GHz Wi-Fi & Bluetooth LE"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsxs)(t.strong,{children:[(0,n.jsx)(s.A,{term:"LoRa",definition:"A low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastru
1ctures.",routePath:"/docs/terms/",children:"LoRa"})," Transceiver"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["Semtech ",(0,n.jsx)(s.A,{term:"SX1262",definition:"A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series.",routePath:"/docs/terms/",children:"SX1262"})," (max ",(0,n.jsx)(s.A,{term:"TX",definition:"The transmitting of data over the radio link.",routePath:"/docs/terms/",children:"TX"})," 21\xb11 dBm, sensitivity to -134 dBm)"]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(t.strong,{children:"Frequency options"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["470 ",(0,n.jsx)(s.A,{term:"MHz",definition:"A unit of frequency equal to one million hertz (cycles per second), used to specify the operating frequency of LoRa devices in the Meshtastic network, affecting range and data rate.",routePath:"/docs/terms/",children:"MHz"})]}),"\n",(0,n.jsxs)(t.li,{children:["868 ",(0,n.jsx)(s.A,{term:"MHz",definition:"A unit of frequency equal to one million hertz (cycles per second), used to specify the operating frequency of LoRa devices in the Meshtastic network, affecting range and data rate.",routePath:"/docs/terms/",children:"MHz"})]}),"\n",(0,n.jsxs)(t.li,{children:["915 ",(0,n.jsx)(s.A,{term:"MHz",definition:"A unit of frequency equal to one million hertz (cycles per second), used to specify the operating frequency of LoRa devices in the Meshtastic network, affecting range and data rate.",routePath:"/docs/terms/",children:"MHz"})]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(t.strong,{children:"Connectors"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(s.A,{term:"IPEX",definition:"A miniature coaxial antenna connector found on many boards. The docs write it as U.FL/IPEX, using the two names interchangeably.",routePath:"/docs/terms/",children:"IPEX"})," 1.0 (",(0,n.jsx)(s.A,{term:"IPEX",definition:"A miniature coaxial antenna connector found on many boards. The docs write it as U.FL/IPEX, using the two names interchangeably.",routePath:"/docs/terms/",children:"U.FL"}),") antenna socket for ",(0,n.jsx)(s.A,{term:"LoRa",definition:"A low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures.",routePath:"/docs/terms/",children:"LoRa"})]}),"\n",(0,n.jsx)(t.li,{children:"1.27 mm castellated (stamp-hole) pins for SMT assembly"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"features",children:"Features"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["Bare ",(0,n.jsx)(s.A,{term:"LoRa",definition:"A low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures.",routePath:"/docs/terms/",children:"LoRa"})," + ",(0,n.jsx)(s.A,{term:"MCU",definition:"The microcontroller that runs the firmware on a device. The hardware tables list the MCU for each supported board.",routePath:"/docs/terms/",children:"MCU"})," module \u2014 no display, ",(0,n.jsx)(s.A,{term:"GPS",definition:"A satellite positioning system. A node with a GPS module determines its own location and can report that position to the mesh.",routePath:"/docs/terms/",children:"GPS"}),", buttons, buzzer, or battery on the module itself."]}),"\n",(0,n.jsx)(t.li,{children:"Ultra-low ~10 \xb5A deep-sleep current."}),"\n",(0,n.jsx)(t.li,{children:"Compact 17.78 x 17.78 x 2.8 mm SMT footprint for direct assembly onto a carrier board."}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"resources",children:"Resources"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["Firmware file: ",(0,n.jsx)(t.code,{children:"firmware-heltec-ht62-esp32c3-sx1262-X.X.X.xxxxxxx.bin"})]}),"\n",(0,n.jsxs)(t.li,{children:["Purchase Links:","\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["International","\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"https://msh.to/ht-ct62/",children:"Heltec"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){let{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u(e)}},11811(e,t,r){r.d(t,{Iz:()=>s,aZ:()=>a});var i=r(91987);r(71763);let n={xs:"50px",sm:"80px",md:"120px",lg:"160px",xl:"200px"},o="https://flasher.meshtastic.org/img/devices/";function s({device:e,alt:t,className:r="",size:a="md",center:l=!1,float:c}){let d=e.startsWith("http")?e:`${o}${e}`,h=n[a],u=l?`flex justify-center my-4 ${r}`:r;return(0,i.jsx)("div",{className:u,style:{...c?{float:c,marginLeft:"right"===c?"1rem":void 0,marginRight:"left"
1===c?"1rem":void 0,marginBottom:"0.5rem"}:{},flexShrink:0},children:(0,i.jsx)("img",{src:d,alt:t||e.replace(/\.svg$/,"").replace(/-/g," "),style:{height:h,width:"auto",borderRadius:0},loading:"lazy"})})}function a({device:e,alt:t,size:r="sm"}){let s=e.startsWith("http")?e:`${o}${e}`,l=n[r];return(0,i.jsx)("div",{style:{float:"right",marginLeft:"1rem",marginBottom:"0.5rem"},children:(0,i.jsx)("img",{src:s,alt:t||e.replace(/\.svg$/,"").replace(/-/g," "),style:{height:l,width:"auto",objectFit:"contain",borderRadius:0},loading:"lazy"})})}},67008(e,t,r){r.d(t,{R:()=>s,x:()=>a});var i=r(71763);let n={},o=i.createContext(n);function s(e){let t=i.useContext(o);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:s(e.components),i.createElement(o.Provider,{value:t},e.children)}},87622(e,t,r){r.d(t,{A:()=>s});var i=r(71763),n=r(37773),o=r(91987);function s({term:e,definition:t,abbreviation:r,routePath:a="/glossary",children:l}){let[c,d]=(0,i.useState)(!1),[h,u]=(0,i.useState)(null),[m,f]=(0,i.useState)("top"),p=(0,i.useRef)(null),x=(0,i.useRef)(null),g=(0,i.useCallback)(()=>{let e;if(!p.current||!x.current)return;let t=p.current.getBoundingClientRect(),r=x.current.getBoundingClientRect(),i=window.innerWidth,n=window.innerHeight,o=document.querySelector(".navbar"),s=o?o.getBoundingClientRect().bottom:0,a=t.to
1p-s>=r.height+8,l=n-t.bottom>=r.height+8,c=a||!l?"top":"bottom";e="top"===c?t.top-r.height-8:t.bottom+8;let d=t.left+t.width/2-r.width/2;d=Math.max(8,Math.min(d,i-r.width-8)),f(c),u({top:Math.max(s+4,e),left:d})},[]);(0,i.useEffect)(()=>{let e;if(!c)return;let t=requestAnimationFrame(()=>{e=requestAnimationFrame(()=>{g()})}),r=()=>g(),i=()=>g();return window.addEventListener("scroll",r,!0),window.addEventListener("resize",i),()=>{cancelAnimationFrame(t),e&&cancelAnimationFrame(e),window.removeEventListener("scroll",r,!0),window.removeEventListener("resize",i)}},[c,g]);let w=(0,n.P_)("docusaurus-plugin-glossary"),b=(0,i.useMemo)(()=>{if(t&&"string"==typeof t&&t.length>0)return t;let r=(w&&w.terms||[]).find(t=>"string"==typeof t.term&&t.term.toLowerCase()===String(e).toLowerCase());return r&&r.definition?r.definition:void 0},[t,w,e]),j=(0,i.useMemo)(()=>{let t=r;if(!t){let r=(w&&w.terms||[]).find(t=>"string"==typeof t.term&&t.term.toLowerCase()===String(e).toLowerCase());t=r&&r.abbreviation}if("string"!=typeof t)return;let i=t.trim();if(i&&i.toLowerCase()!==String(e).toLowerCase())return i},[r,w,e]),v=(0,i.useMemo)(()=>a&&"string"==typeof a&&a.length>0?a:w&&w.routePath||"/glossary",[w,a]),y=l||e,M=e.toLowerCase().replace(/\s+/g,"-");return(0,o.jsxs)("span",{ref:p,className:"glossaryTermWrapper_ud7W",children:[(0,o.jsx)("a",{href:`${v}#${M}`,className:"glossaryTerm_x2nJ",onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),onFocus:()=>d(!0),onBlur:()=>d(!1),"aria-describedby":`tooltip-${M}`,children:y}),b&&(0,o.jsxs)("span",{ref:x,id:`tooltip-${M}`,className:`tooltip_WjgA ${c?"tooltipVisible_AjfD":""} ${"top"===m?"tooltipTop_uMN4":"tooltipBottom_U9P5"} tooltipFloating_nLk7`,role:"tooltip",style:c&&h?{top:`${h.top}px`,left:`${h.left}px`}:void 0,children:[(0,o.jsx)("strong",{children:e}),j?` (${j}). `:"",b]})]})}}}]);

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.