<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Welcome, Doug :-)<br>
    <br>
    The OVMS is a very good base for playing & learning about
    embedded systems & IoT as well as CAN bus & vehicle system
    communication.<br>
    <br>
    There are lots of opportunities for low level & high level
    projects. Creating plugins based on HTML & Javascript is pretty
    easy and quickly rewarding, especially important for educational
    projects.<br>
    <br>
    When digging deeper you'll get to CAN reverse engineering &
    protocols and a quite complex FreeRTOS application running on a dual
    core processor. It's amazing what can be done with the little ESP32.
    Plus you've got an open source hardware you can easily extend and
    adapt, and connect other devices to via Wifi.<br>
    <br>
    Regarding Bolt support, a quick quack reveals
    <a class="moz-txt-link-freetext" href="https://allev.info/boltpids/">https://allev.info/boltpids/</a>. If that's not sufficient you can
    easily extend on that using the OVMS. A primer on CAN RE:
<a class="moz-txt-link-freetext" href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/255#issuecomment-835379478">https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/255#issuecomment-835379478</a><br>
    <br>
    Regarding educational projects, you may find some inspiration in the
    example plugin:<br>
<a class="moz-txt-link-freetext" href="https://docs.openvehicles.com/en/latest/components/ovms_script/docs/foglight.html">https://docs.openvehicles.com/en/latest/components/ovms_script/docs/foglight.html</a><br>
    <br>
    An inspiration for small & fun hardware projects around the OVMS
    could be the WifiConsole:<br>
    <a class="moz-txt-link-freetext" href="https://github.com/dexterbg/WifiConsole">https://github.com/dexterbg/WifiConsole</a><br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 07.11.22 um 02:27 schrieb Douglas
      Urner:<br>
    </div>
    <blockquote type="cite"
      cite="mid:A5123C2F-DFA0-4B58-A483-953E036658F4@canishe.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Hello, I’m interested in “rationalizing” our EV experience — and
      having a coding project to share with my daughter and nephews — so
      I’ve decided to see what I can do with OVMS.
      <div class=""><br class="">
      </div>
      <div class="">We have a 2022 Kia Niro EV and a 2023 Chevrolet Bolt
        2LT. My hope is to be able to use the OVMS app in place of the
        Kia UVO and Chevrolet On Star apps, so I’m quite interested in
        working on Bolt support, and the possibility of getting the
        remote start (e.g., cabin preheat) working on the Niro.</div>
      <div class=""><br class="">
      </div>
      <div class="">My software development background is primarily with
        OS development and maintenance (BSD Unix). These days I’m
        teaching high school CS, so I’m eager to have a “real” project
        to work on. With luck, my OVMS hardware will be arriving this
        week.</div>
      <div class=""><br class="">
      </div>
      <div class="">Best, Doug</div>
      <div class="">
        <meta charset="UTF-8" class="">
        <div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0,
          0, 0); letter-spacing: normal; text-align: start; text-indent:
          0px; text-transform: none; white-space: normal; word-spacing:
          0px; -webkit-text-stroke-width: 0px; text-decoration: none;
          word-wrap: break-word; -webkit-nbsp-mode: space; line-break:
          after-white-space;" class="">
          <div dir="auto" style="caret-color: rgb(0, 0, 0); color:
            rgb(0, 0, 0); letter-spacing: normal; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            text-decoration: none; word-wrap: break-word;
            -webkit-nbsp-mode: space; line-break: after-white-space;"
            class="">
            <div dir="auto" style="caret-color: rgb(0, 0, 0); color:
              rgb(0, 0, 0); letter-spacing: normal; text-align: start;
              text-indent: 0px; text-transform: none; white-space:
              normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;
              text-decoration: none; word-wrap: break-word;
              -webkit-nbsp-mode: space; line-break: after-white-space;"
              class="">—<br class="">
              Douglas Urner (he/they) | <a href="mailto:dlu@canishe.com"
                class="moz-txt-link-freetext" moz-do-not-send="true">dlu@canishe.com</a> |
              +1 360.769.5565<br class="">
              <br class="">
              <br class="">
              <br class="">
              <br class="">
            </div>
          </div>
        </div>
      </div>
      <br class="">
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
  </body>
</html>