{"id":16721,"date":"2026-07-14T19:44:52","date_gmt":"2026-07-14T19:44:52","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=16721"},"modified":"2026-07-14T19:44:53","modified_gmt":"2026-07-14T19:44:53","slug":"a-z-wave-developers-journey-half-6","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=16721","title":{"rendered":"A Z-Wave Developer&#8217;s Journey | Half 6"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p><em>Half 6: Z-Wave {Hardware} Finest Practices, focuses on sensible {hardware} design strategies for engineers growing low-cost, dependable Z-Wave IoT units. It covers PCB format suggestions, price optimization, RF issues, manufacturing finest practices, and design pointers drawn from real-world engineering expertise.<\/em><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-8108 aligncenter\" src=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/1_Dev-Journey-6-1024x685.png\" alt=\"\" width=\"668\" height=\"447\" srcset=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/1_Dev-Journey-6-1024x685.png 1024w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/1_Dev-Journey-6-300x201.png 300w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/1_Dev-Journey-6-768x513.png 768w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/1_Dev-Journey-6.png 1430w\" sizes=\"(max-width: 668px) 100vw, 668px\"\/><\/p>\n<h3><span style=\"color: #4e9e34;\">Introduction<\/span><\/h3>\n<p>Value delicate wi-fi good dwelling units have totally different necessities in comparison with designing cell telephones or laptops. The printed circuit boards (PCB) are normally only some sq. inches and sometimes solely two layers. To suit within {an electrical} outlet field your entire product have to be small and value issues require built-in microcontrollers to produce most of marketings necessities.<\/p>\n<h3><span style=\"color: #4e9e34;\">Fundamentals of IoT System {Hardware}<\/span><\/h3>\n<p>Can AI design and format a PCB? I lately tried one of many new AI PCB design instruments with their free 14-day trial. I uploaded the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/drzwave\/ZRAD\">ZRADmini<\/a> schematic into the \u201cfree\u201d model of the instruments which ran out of ACUs (Agentic Compute Items) earlier than it might even digest the library elements. Possibly if I had paid for a subscription, I would be capable to get one thing helpful, however on my restricted price range I didn\u2019t spend extra time or cash making an attempt the device out. Low-cost IoT units have easy, one-page schematics and small PCBs. A lot of the effort is connecting the wi-fi MCU and designing the antenna. Each of which require experience that comes from years of designing IoT merchandise.<\/p>\n<p>A key function of getting the engineer do the PCB design, is that the engineer can simply change the MCU pinout to unravel PCB format issues. Since each Silicon Labs and Tridents chips can route almost any peripheral to nearly any GPIO, I typically swap GPIOs whereas routing the PCB. Make a fast change to the schematic, reread the netlist within the format device and voil\u00e0, downside solved! Simply bear in mind to additionally change the pinout within the firmware.<\/p>\n<p>I normally manually design, format and hand-assemble prototypes. If I have to construct greater than 5, I contract meeting out as a result of meeting rapidly turns into an enormous time sink. I take advantage of the open supply <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.kicad.org\/\">KiCAD<\/a> digital design software program. I&#8217;ve contributed just a few library elements to the repo together with the Silicon Labs ZG23 and Tridents CZ20. Many PCB distributors can immediately import KiCAD recordsdata, however I desire to ship them good ol\u2019 Gerber recordsdata to make sure I get precisely what I need. With the KiCAD recordsdata, the seller might modify parameters such because the solder masks clearance which leads to no solder masks between the wonderful pitch pins of the MCU leading to nothing however solder shorts between the tiny pins. I don\u2019t even use the autorouter because it tends to make a large number of issues with manner too many vias. The routing is normally easy sufficient to finish in just a few hours and is an pleasurable sport of close-the-rats-nets.<\/p>\n<h3><span style=\"color: #4e9e34;\">Maintaining Prices Low<\/span><\/h3>\n<p>The principle price driver for shopper electronics is quantity. The upper the annual quantity, the decrease the price for almost each line merchandise; PCB manufacturing, the MCU, passives, ICs, meeting, check and packaging. If the product quantity isn\u2019t at the very least within the 10K models\/12 months vary, then it have to be distinctive sufficient to command a excessive value. There&#8217;s a important knee-of-the-curve on the 10k threshold.<\/p>\n<p>Don\u2019t spend an excessive amount of time checking, rechecking, and reviewing the schematic and format. The turnaround time for a brand new prototype PCB could be as little as in a single day, and the price of a brand new board is only a few {dollars}. Thus, it is sensible to ship the board out rapidly and count on to spin it a few times to repair a few errors. I by accident put the mistaken dimension passive part on the board and solely found the error when it barely suits within the footprint on the board. However that\u2019s simply fastened and a brand new board is prepared subsequent week. I\u2019ve additionally reversed the pinout of a connector or another particular part that provides the underside view within the datasheet as a substitute of the highest view. Once more, simply fastened and I&#8217;ve new boards in a couple of week. Watch out with GPIO choice because the 800 sequence has limitations on energy area and wakeup capabilities of sure pins. See my <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/drzwave.blog\/2022\/07\/21\/z-wave-800-gpio-decoder-ring\/\">GPIO weblog<\/a> for extra particulars.<\/p>\n<h3><span style=\"color: #4e9e34;\">Guidelines For Low-cost IoT Merchandise<\/span><\/h3>\n<p>Naturally these \u201cguidelines\u201d aren&#8217;t absolute necessities however as a substitute are suggestions. Engineering is the artwork of balancing the answer to satisfy the necessities in a cost-efficient method. Usually it&#8217;s worthwhile to push again on a requirement if the price is just too excessive so don\u2019t merely settle for the necessities as non-negotiable. The primary rule right here is an instance of those engineering tradeoffs: a four-layer PCB is costlier, however you get higher impedance (thus higher RF) and certain a smaller PCB. The stability between 2 vs. 4 layers is exclusive for each product which suggests it have to be engineered.<\/p>\n<ol>\n<li>Decrease PCB layers\n<ol>\n<li>2 works for many Z-Wave designs<\/li>\n<li>4 prices ~40% extra for naked PCB however has higher impedance\/RF<\/li>\n<\/ol>\n<\/li>\n<li>Decrease dimension\n<ol>\n<li>PCB prices are computed by the sq. millimeter<\/li>\n<li>Bear in mind the GND aircraft of the PCB is half of the antenna<\/li>\n<\/ol>\n<\/li>\n<li>Rectangular define\n<ol>\n<li>Easy form maximizes array utilization<br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8109\" src=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/2_Dev-Journey-6.png\" alt=\"\" width=\"405\" height=\"260\" srcset=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/2_Dev-Journey-6.png 725w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/2_Dev-Journey-6-300x193.png 300w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\"\/><\/li>\n<li>Ideally <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.pcbway.com\/pcb_prototype\/PCB_V_Scoring.html\">v-scored<\/a> for minimal waste<\/li>\n<\/ol>\n<\/li>\n<li>0.16-0.20mm (6-8mil) wire spacing\n<ol>\n<li>comply with the design guidelines of the low-cost PCBs producer<\/li>\n<\/ol>\n<\/li>\n<li>Decrease particular holes\n<ol>\n<li>Slots, uncommon sizes, edge options all price $<\/li>\n<\/ol>\n<\/li>\n<li>All SMT elements on one facet \u2013 cheaper, simpler and better yield<\/li>\n<li>0402\/0603 passive elements with sufficient house for straightforward Choose&amp;Place\n<ol>\n<li>0201s are the scale of a grain of sand \u2013 tough to handle<\/li>\n<li>Bigger sizes price extra with no important profit<\/li>\n<\/ol>\n<\/li>\n<li>Decrease handbook meeting &amp; soldering<\/li>\n<li>PCB price is pushed by turnaround time\n<ol>\n<li>Ready for an additional week is cheaper<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"color: #4e9e34;\">PCB Design Suggestions<\/span><\/h3>\n<ol>\n<li>Use the Mini Simplicity debug footprint\n<ol>\n<li>Keep away from customized footprints!\n<ol>\n<li>Requires fragile &amp; costly jig for debug\/manufacturing<\/li>\n<\/ol>\n<\/li>\n<li>Use the usual <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.tag-connect.com\/product\/tc2050-idc-050-all\">Tag-Join<\/a> footprint &amp; cable<\/li>\n<li>The spring publish cable alignment pins enabling dependable programming and check<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8110\" src=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/3_Dev-Journey-6-1024x310.png\" alt=\"\" width=\"573\" height=\"173\" srcset=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/3_Dev-Journey-6-1024x310.png 1024w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/3_Dev-Journey-6-300x91.png 300w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/3_Dev-Journey-6-768x233.png 768w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/3_Dev-Journey-6-1536x465.png 1536w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/3_Dev-Journey-6.png 1691w\" sizes=\"auto, (max-width: 573px) 100vw, 573px\"\/>has<\/li>\n<li>Ideally make the footprint seen beneath a battery door to permit (re)programming after the gadget has been inserted into the enclosure.<\/li>\n<\/ol>\n<\/li>\n<li>No wires beneath the RF traces\n<ol>\n<li>Ideally all RF traces are all on part facet<\/li>\n<li>Decrease vias that are impedance discontinuities<\/li>\n<li>Encompass with floor vias<\/li>\n<\/ol>\n<\/li>\n<li>Use the seller really useful crystals as they&#8217;ve been vetted by the seller<\/li>\n<li>Steady Floor fills\n<ol>\n<li>Ideally have a steady floor fill on the again for higher RF<\/li>\n<\/ol>\n<\/li>\n<li>Add thru-hole vias to the VCOM TX sign\n<ol>\n<li>See <em>when<\/em> printfs are popping out on a scope in comparison with present consumption<\/li>\n<li>Will be executed by making a by way of bigger (1mm)<\/li>\n<\/ol>\n<\/li>\n<li>Join additional GPIOs to thru-hole check factors\n<ol>\n<li>Accessible from each side of the PCB<\/li>\n<li>Simply prototype {hardware} modifications or future options<\/li>\n<\/ol>\n<\/li>\n<li>Add a {hardware} model GPIO Resistor Divider Pair or capacitor\n<ol>\n<li>excessive ohms so little present<\/li>\n<li>Model 1=pulled up, Model 2=pulled down<\/li>\n<li>Model 3 onward makes use of the ADC to measure voltage or a cap and a timer<\/li>\n<\/ol>\n<\/li>\n<li>Overview the bottom aircraft flood fills\n<ol>\n<li>Guarantee present paths don&#8217;t require altering layers<\/li>\n<li>No antennas<\/li>\n<li>No floating areas<\/li>\n<li>Array vias between prime and backside\n<p><figure id=\"attachment_8111\" aria-describedby=\"caption-attachment-8111\" style=\"width: 618px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-8111\" src=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/4_Dev-Journey-6.png\" alt=\"\" width=\"618\" height=\"219\" srcset=\"https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/4_Dev-Journey-6.png 936w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/4_Dev-Journey-6-300x106.png 300w, https:\/\/z-wavealliance.org\/wp-content\/uploads\/2026\/07\/4_Dev-Journey-6-768x272.png 768w\" sizes=\"auto, (max-width: 618px) 100vw, 618px\"\/><figcaption id=\"caption-attachment-8111\" class=\"wp-caption-text\">Determine 1 Are you able to determine the errors?<\/figcaption><\/figure>\n<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<li>Keep away from wires beneath the Z-Wave chip\n<ol>\n<li>The EP prevents this anyway<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol start=\"10\">\n<li>Silkscreen sign names on connectors and check factors<\/li>\n<li>All floor connections will need to have thermal reliefs\n<ol>\n<li>WSTK has a number of pins flood stuffed to a thru-hole \u2013 almost not possible to solder!<\/li>\n<\/ol>\n<\/li>\n<li>Analog has particular guidelines! Observe them!<\/li>\n<li>Have a guidelines, comply with it, add new gadgets to keep away from earlier errors\n<ol>\n<li>DRC guidelines should go<\/li>\n<li>All nets routed<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"color: #4e9e34;\">Sources<\/span><\/h3>\n<p>Listed below are just a few hyperlinks to suppliers I take advantage of or have used up to now. There are a lot of PCB producers and digital meeting homes, thus it&#8217;s possible there may be one native to you. One rule I take advantage of to search out native distributors is that if they&#8217;ve tanks or planes or navy {hardware} images on their website online, they don&#8217;t seem to be going to be price aggressive for IoT.<\/p>\n<ul>\n<li>Digital Parts\n<\/li>\n<li>PCB producers\n<\/li>\n<li>Stencil suppliers\n<ul>\n<li><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.oshstencils.com\/\">OSHStencils<\/a> \u2013 linked with OSHPark<\/li>\n<li>The opposite PCB distributors can produce stencils from the Gerbers<\/li>\n<\/ul>\n<\/li>\n<li>Meeting\n<ul>\n<li><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.screamingcircuits.com\/\">ScreamingCircuits<\/a> \u2013 Full service from PCB to assembled prototypes\n<ul>\n<li>You\u2019ll ship them the MCU and any unusual elements<\/li>\n<\/ul>\n<\/li>\n<li><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.seeedstudio.com\/fusion_pcb.html\">Seeed Studio<\/a> \u2013 I purchase their maker boards for GPS and shows however additionally they have a division for prototyping<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>See my public <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/drzwave\/ZRAD\">ZRAD<\/a> github repo for detailed procedures for going from schematics to PCB format to assembling prototypes.<\/p>\n<h3><span style=\"color: #4e9e34;\">Subsequent Steps<\/span><\/h3>\n<p>Half 7 of the Z-Wave Developer\u2019s Journey discusses tips on how to debug and optimize battery life. Matching the correct kind of battery to the wants of your product and attaining the specified battery life requires basic engineering expertise. I\u2019ll go over just a few suggestions from my years of optimizing coin cell battery units to final for years. As we proceed alongside the Z-Wave Developer\u2019s Journey, I welcome your feedback and questions.\u00a0 Please be at liberty to achieve out to me immediately by way of <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/z-wavealliance.org\/z-wave-hardware-design-best-practices\/mailto:drzwave@drzwave.blog\">electronic mail<\/a>.<\/p>\n<hr\/>\n<h5><span style=\"color: #17487c;\"><strong>Concerning the Creator<\/strong><\/span><\/h5>\n<p><em>Eric Ryherd has been on the forefront of Z-Wave innovation since 2003, starting as a advisor and later serving as a Subject Utility Engineer at Silicon Labs. Over the course of his profession, he has contributed to the design and growth of a variety of Z-Wave merchandise, together with sensors, distant controls, motorized window shades, and in-wall dimmers, lots of that are available on the market in the present day.<\/em><\/p>\n<p><em>Though he \u201cretired\u201d in 2022, Eric stays deeply engaged in embedded techniques and Z-Wave growth by way of his weblog, DrZWave.weblog, and ongoing IoT consulting initiatives. He&#8217;s additionally a well-known face at Z-Wave Alliance Unplug Fests, the place he ceaselessly serves because the lead coordinator, supporting interoperability and developer collaboration.<\/em><\/p>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Half 6: Z-Wave {Hardware} Finest Practices, focuses on sensible {hardware} design strategies for engineers growing low-cost, dependable Z-Wave IoT units. It covers PCB format suggestions, price optimization, RF issues, manufacturing finest practices, and design pointers drawn from real-world engineering expertise. Introduction Value delicate wi-fi good dwelling units have totally different necessities in comparison with designing [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16723,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59],"tags":[305,2055,668,569],"class_list":["post-16721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-smart-home-iot","tag-developers","tag-journey","tag-part","tag-zwave"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/16721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16721"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/16721\/revisions"}],"predecessor-version":[{"id":16722,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/16721\/revisions\/16722"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/16723"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69d9690a190636c2e0989534. Config Timestamp: 2026-04-10 21:18:02 UTC, Cached Timestamp: 2026-07-15 04:54:10 UTC -->