redwirelabs.com Open in urlscan Pro
199.60.103.194  Public Scan

Submitted URL: http://redwirelabs.com/
Effective URL: https://redwirelabs.com/
Submission: On August 28 via manual from US — Scanned from DE

Form analysis 3 forms found in the DOM

/hs-search-results

<form class="search-form search-form--site site-search--header" action="/hs-search-results" role="search" data-hs-cf-bound="true">
  <div class="search-form__inner">
    <button class="search-form__submit" aria-label="Submit">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.414 16.414" tabindex="-1" id="">
        <g id="" transform="translate(1 1)" tabindex="-1">
          <circle id="" data-name="Ellipse 1" cx="5.5" cy="5.5" r="5.5" fill="none" stroke="var(--text)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" tabindex="-1"></circle>
          <line id="" data-name="Line 1" x1="4.35" y1="4.35" transform="translate(9.65 9.65)" fill="none" stroke="var(--text)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" tabindex="-1"></line>
        </g>
      </svg>
    </button>
    <label class="search-form__label" for="header-search--mobile">Search</label>
    <input type="search" class="search-form__input" name="term" value="" id="header-search--mobile" placeholder="Search Site">
  </div>
  <button class="search-form__button button" aria-label="Submit">Search</button>
  <button class="search-form__close" role="button" aria-label="Close Search">
    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" focusable="false" tabindex="-1" id="">
      <defs tabindex="-1" id="">
        <style tabindex="-1" id="">
          .close-a {
            fill: #383e47;
            fill-rule: evenodd;
          }
        </style>
      </defs>
      <path class="close-a" d="M21,6.6,19.4,5,13,11.4,6.6,5,5,6.6,11.4,13,5,19.4,6.6,21,13,14.6,19.4,21,21,19.4,14.6,13Z" transform="translate(-5 -5)" tabindex="-1" id=""></path>
    </svg>
  </button>
</form>

/hs-search-results

<form class="search-form search-form--site site-search--header" action="/hs-search-results" role="search" data-hs-cf-bound="true">
  <div class="search-form__inner">
    <button class="search-form__submit" aria-label="Submit">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.414 16.414" tabindex="-1" id="">
        <g id="" transform="translate(1 1)" tabindex="-1">
          <circle id="" data-name="Ellipse 1" cx="5.5" cy="5.5" r="5.5" fill="none" stroke="var(--text)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" tabindex="-1"></circle>
          <line id="" data-name="Line 1" x1="4.35" y1="4.35" transform="translate(9.65 9.65)" fill="none" stroke="var(--text)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" tabindex="-1"></line>
        </g>
      </svg>
    </button>
    <label class="search-form__label" for="header-search">Search</label>
    <input type="search" class="search-form__input" name="term" value="" id="header-search" placeholder="Search Site">
  </div>
  <button class="search-form__button button" aria-label="Submit">Search</button>
  <button class="search-form__close" role="button" aria-label="Close Search">
    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" focusable="false" tabindex="-1" id="">
      <defs tabindex="-1" id="">
        <style tabindex="-1" id="">
          .close-a {
            fill: #383e47;
            fill-rule: evenodd;
          }
        </style>
      </defs>
      <path class="close-a" d="M21,6.6,19.4,5,13,11.4,6.6,5,5,6.6,11.4,13,5,19.4,6.6,21,13,14.6,19.4,21,21,19.4,14.6,13Z" transform="translate(-5 -5)" tabindex="-1" id=""></path>
    </svg>
  </button>
</form>

POST https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/44964093/11a893f0-b327-4306-92d9-963445df24a2

<form id="hsForm_11a893f0-b327-4306-92d9-963445df24a2_5282" method="POST" accept-charset="UTF-8" enctype="multipart/form-data" novalidate=""
  action="https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/44964093/11a893f0-b327-4306-92d9-963445df24a2"
  class="hs-form-private hsForm_11a893f0-b327-4306-92d9-963445df24a2 hs-form-11a893f0-b327-4306-92d9-963445df24a2 hs-form-11a893f0-b327-4306-92d9-963445df24a2_76102868-6a12-468c-b24e-03600feb3d0d hs-form stacked hs-custom-form"
  target="target_iframe_11a893f0-b327-4306-92d9-963445df24a2_5282" data-instance-id="76102868-6a12-468c-b24e-03600feb3d0d" data-form-id="11a893f0-b327-4306-92d9-963445df24a2" data-portal-id="44964093"
  data-test-id="hsForm_11a893f0-b327-4306-92d9-963445df24a2_5282" data-hs-cf-bound="true">
  <div class="hs_firstname hs-firstname hs-fieldtype-text field hs-form-field"><label id="label-firstname-11a893f0-b327-4306-92d9-963445df24a2_5282" class="" placeholder="Enter your First Name"
      for="firstname-11a893f0-b327-4306-92d9-963445df24a2_5282"><span>First Name</span></label>
    <legend class="hs-field-desc" style="display: none;"></legend>
    <div class="input"><input id="firstname-11a893f0-b327-4306-92d9-963445df24a2_5282" name="firstname" placeholder="" type="text" class="hs-input" inputmode="text" autocomplete="given-name" value=""></div>
  </div>
  <div class="hs_lastname hs-lastname hs-fieldtype-text field hs-form-field"><label id="label-lastname-11a893f0-b327-4306-92d9-963445df24a2_5282" class="" placeholder="Enter your Last Name"
      for="lastname-11a893f0-b327-4306-92d9-963445df24a2_5282"><span>Last Name</span></label>
    <legend class="hs-field-desc" style="display: none;"></legend>
    <div class="input"><input id="lastname-11a893f0-b327-4306-92d9-963445df24a2_5282" name="lastname" placeholder="" type="text" class="hs-input" inputmode="text" autocomplete="family-name" value=""></div>
  </div>
  <div class="hs_email hs-email hs-fieldtype-text field hs-form-field"><label id="label-email-11a893f0-b327-4306-92d9-963445df24a2_5282" class="" placeholder="Enter your Email"
      for="email-11a893f0-b327-4306-92d9-963445df24a2_5282"><span>Email</span><span class="hs-form-required">*</span></label>
    <legend class="hs-field-desc" style="display: none;"></legend>
    <div class="input"><input id="email-11a893f0-b327-4306-92d9-963445df24a2_5282" name="email" required="" placeholder="" type="email" class="hs-input" inputmode="email" autocomplete="email" value=""></div>
  </div>
  <div class="hs_message hs-message hs-fieldtype-textarea field hs-form-field"><label id="label-message-11a893f0-b327-4306-92d9-963445df24a2_5282" class="" placeholder="Enter your Message"
      for="message-11a893f0-b327-4306-92d9-963445df24a2_5282"><span>Message</span></label>
    <legend class="hs-field-desc" style="display: none;"></legend>
    <div class="input"><textarea id="message-11a893f0-b327-4306-92d9-963445df24a2_5282" class="hs-input hs-fieldtype-textarea" name="message" placeholder=""></textarea></div>
  </div>
  <div class="hs_recaptcha hs-recaptcha field hs-form-field">
    <div class="input">
      <div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px;">
        <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-ym184w7ljcdh" frameborder="0" scrolling="no"
            sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
            src="https://www.google.com/recaptcha/enterprise/anchor?ar=1&amp;k=6Ld_ad8ZAAAAAAqr0ePo1dUfAi0m4KPkCMQYwPPm&amp;co=aHR0cHM6Ly9yZWR3aXJlbGFicy5jb206NDQz&amp;hl=en&amp;v=i7X0JrnYWy9Y_5EYdoFM79kV&amp;size=invisible&amp;badge=inline&amp;cb=oz0trr3zjwvx"></iframe>
        </div>
        <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
          style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
      </div><iframe style="display: none;"></iframe>
    </div><input type="hidden" name="g-recaptcha-response" id="hs-recaptcha-response" value="">
  </div>
  <div class="hs_submit hs-submit">
    <div class="hs-field-desc" style="display: none;"></div>
    <div class="actions button"><span><input type="submit" class="hs-button primary large" value="Send"></span></div>
  </div><input name="hs_context" type="hidden"
    value="{&quot;embedAtTimestamp&quot;:&quot;1724857279192&quot;,&quot;formDefinitionUpdatedAt&quot;:&quot;1708580581458&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;userAgent&quot;:&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36&quot;,&quot;pageTitle&quot;:&quot;Redwire Labs&quot;,&quot;pageUrl&quot;:&quot;https://redwirelabs.com/&quot;,&quot;pageId&quot;:&quot;157791265681&quot;,&quot;isHubSpotCmsGeneratedPage&quot;:true,&quot;canonicalUrl&quot;:&quot;https://redwirelabs.com&quot;,&quot;contentType&quot;:&quot;standard-page&quot;,&quot;hutk&quot;:&quot;d6920f7e2d663dd602134c1ea972fac4&quot;,&quot;__hsfp&quot;:2507617663,&quot;__hssc&quot;:&quot;235627166.1.1724857281750&quot;,&quot;__hstc&quot;:&quot;235627166.d6920f7e2d663dd602134c1ea972fac4.1724857281750.1724857281750.1724857281750.1&quot;,&quot;formTarget&quot;:&quot;#hs_form_target_module_17207217206112&quot;,&quot;formInstanceId&quot;:&quot;5282&quot;,&quot;rawInlineMessage&quot;:&quot;<div style=\&quot;text-align: center;\&quot;><span style=\&quot;color: #ff1212;\&quot;>Thank you for your message!<br>We will be in touch within a few business days.</span></div>&quot;,&quot;hsFormKey&quot;:&quot;f64795f4dd706393ec9ef3af80af731d&quot;,&quot;pageName&quot;:&quot;Redwire Labs&quot;,&quot;rumScriptExecuteTime&quot;:2013.2999999523163,&quot;rumTotalRequestTime&quot;:2248.399999856949,&quot;rumTotalRenderTime&quot;:2304.5,&quot;rumServiceResponseTime&quot;:235.20000004768372,&quot;rumFormRenderTime&quot;:56.10000014305115,&quot;connectionType&quot;:&quot;4g&quot;,&quot;firstContentfulPaint&quot;:0,&quot;largestContentfulPaint&quot;:0,&quot;locale&quot;:&quot;en&quot;,&quot;timestamp&quot;:1724857281770,&quot;originalEmbedContext&quot;:{&quot;portalId&quot;:&quot;44964093&quot;,&quot;formId&quot;:&quot;11a893f0-b327-4306-92d9-963445df24a2&quot;,&quot;region&quot;:&quot;na1&quot;,&quot;target&quot;:&quot;#hs_form_target_module_17207217206112&quot;,&quot;isBuilder&quot;:false,&quot;isTestPage&quot;:false,&quot;isPreview&quot;:false,&quot;formInstanceId&quot;:&quot;5282&quot;,&quot;formsBaseUrl&quot;:&quot;/_hcms/forms&quot;,&quot;css&quot;:&quot;&quot;,&quot;inlineMessage&quot;:&quot;<div style=\&quot;text-align: center;\&quot;><span style=\&quot;color: #ff1212;\&quot;>Thank you for your message!<br>We will be in touch within a few business days.</span></div>&quot;,&quot;isMobileResponsive&quot;:true,&quot;rawInlineMessage&quot;:&quot;<div style=\&quot;text-align: center;\&quot;><span style=\&quot;color: #ff1212;\&quot;>Thank you for your message!<br>We will be in touch within a few business days.</span></div>&quot;,&quot;hsFormKey&quot;:&quot;f64795f4dd706393ec9ef3af80af731d&quot;,&quot;pageName&quot;:&quot;Redwire Labs&quot;,&quot;pageId&quot;:&quot;157791265681&quot;,&quot;contentType&quot;:&quot;standard-page&quot;,&quot;formData&quot;:{&quot;cssClass&quot;:&quot;hs-form stacked hs-custom-form&quot;},&quot;isCMSModuleEmbed&quot;:true},&quot;correlationId&quot;:&quot;76102868-6a12-468c-b24e-03600feb3d0d&quot;,&quot;renderedFieldsIds&quot;:[&quot;firstname&quot;,&quot;lastname&quot;,&quot;email&quot;,&quot;message&quot;],&quot;captchaStatus&quot;:&quot;LOADED&quot;,&quot;emailResubscribeStatus&quot;:&quot;NOT_APPLICABLE&quot;,&quot;isInsideCrossOriginFrame&quot;:false,&quot;source&quot;:&quot;forms-embed-1.5781&quot;,&quot;sourceName&quot;:&quot;forms-embed&quot;,&quot;sourceVersion&quot;:&quot;1.5781&quot;,&quot;sourceVersionMajor&quot;:&quot;1&quot;,&quot;sourceVersionMinor&quot;:&quot;5781&quot;,&quot;allPageIds&quot;:{&quot;embedContextPageId&quot;:&quot;157791265681&quot;,&quot;analyticsPageId&quot;:&quot;157791265681&quot;,&quot;contentPageId&quot;:157791265681,&quot;contentAnalyticsPageId&quot;:&quot;157791265681&quot;},&quot;_debug_embedLogLines&quot;:[{&quot;clientTimestamp&quot;:1724857279283,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved customer callbacks used on embed context: [\&quot;getExtraMetaDataBeforeSubmit\&quot;]&quot;},{&quot;clientTimestamp&quot;:1724857279284,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved pageContext values which may be overriden by the embed context: {\&quot;pageTitle\&quot;:\&quot;Redwire Labs\&quot;,\&quot;pageUrl\&quot;:\&quot;https://redwirelabs.com/\&quot;,\&quot;userAgent\&quot;:\&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36\&quot;,\&quot;pageId\&quot;:\&quot;157791265681\&quot;,\&quot;contentAnalyticsPageId\&quot;:\&quot;157791265681\&quot;,\&quot;contentPageId\&quot;:157791265681,\&quot;isHubSpotCmsGeneratedPage\&quot;:true}&quot;},{&quot;clientTimestamp&quot;:1724857279286,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved countryCode property from normalized embed definition response: \&quot;DE\&quot;&quot;},{&quot;clientTimestamp&quot;:1724857281761,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved analytics values from API response which may be overriden by the embed context: {\&quot;hutk\&quot;:\&quot;d6920f7e2d663dd602134c1ea972fac4\&quot;,\&quot;canonicalUrl\&quot;:\&quot;https://redwirelabs.com\&quot;,\&quot;contentType\&quot;:\&quot;standard-page\&quot;,\&quot;pageId\&quot;:\&quot;157791265681\&quot;}&quot;}]}"><iframe
    name="target_iframe_11a893f0-b327-4306-92d9-963445df24a2_5282" style="display: none;"></iframe>
</form>

Text Content

Skip to Content

 * Home
 * Blog
 * Services
 * Resources
 * Contact

 * Home
 * Blog
 * Services
 * Resources
 * Contact

Search
Search
 * 
 * Contact Us

 * 
 * Contact Us

Search
Search



SPEEDY, FLEXIBLE
PRODUCT DEVELOPMENT

Learn More


TRUSTED BY




Developing an IoT product comes with challenges that are often overlooked
compared to web applications and standalone embedded devices. IoT is more than a
device that talks to a server. IoT is the combination of web services, hardware,
and user interfaces working together to create a seamless experience. Your IoT
product spans the entire tech stack. All of the components play a vital role in
your users' experience.
 
If you are launching a new product, expanding a product line, or retrofitting an
existing non-connected product, Redwire Labs will create a build strategy
tailored to fit your unique needs. Our passionate team has experience across
various industries, which we leverage in the design and build of your product.
We take the time to understand your business and users, and apply the right
technology to achieve your goals.




ALEX MCLAIN

Founder

Alex founded Redwire Labs out of a passion for product development and
technology. His engineering background began in early childhood, where he
learned to program in Basic and solder electronics. This led to professional
experience across the stack, from frontend to firmware. Alex has also worked for
several consultancies, where he gained experience in guiding clients down the
path to success. Piecing together the product development practices and tooling
that he has seen work well, Alex created Redwire Labs to share this methodology.

In his spare time, Alex organizes the Nerves Meetup, a place for seasoned
professionals and enthusiasts to share knowledge and collaborate on embedded
hardware projects. Presentations are archived on the group's YouTube channel.




ARTICLES

BEAM RADIO EPISODE 77: NERVESCONF 2024

SECURE YOUR NETWORK!

UMBRELLA? PONCHO? GO NAKED!

Read More


SERVICES

FIRMWARE

Bring your device to life.

CLOUD SERVICES

Expand the capabilities of your device
using the power of a datacenter.

WEB INTERFACE

Expose device control and
product insights to your users.

SYSTEM ARCHITECTURE

Collaborate on a design that
enables your IoT product to perform.

TRAINING

Bring our knowledge in-house
to support your product.

SUPPORT

We help you tackle tough issues.


TECHNOLOGIES


NERVES

The Nerves Project is a framework for creating robust embedded systems on Linux
and the BEAM VM.

Learn More


ELIXIR

Elixir is a functional programming language designed for creating low-latency,
distributed, and fault-tolerant systems. It can be used both on embedded devices
and in the cloud.

Learn More


ZEPHYR RTOS

Zephyr is a small real-time operating system for connected, resource-constrained
and embedded devices supporting multiple architectures.

Learn More


AMAZON WEB SERVICES

AWS provides on-demand delivery of IT resources over the Internet, rather than
buying, owning, and maintaining physical servers.

Learn More


LET'S CHAT

First Name

Last Name

Email*

Message



 * Resources
   * GitHub
   * YouTube
   * LinkedIn

--------------------------------------------------------------------------------

Copyright 2024 Redwire Labs LLC