Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

platform: Add Heltec ESP32 board #46

Merged
merged 1 commit into from
Dec 26, 2019
Merged

Conversation

kallisti5
Copy link
Contributor

  • This board is meaningful because it is cheap, comes with a
    built-in OLED display AND has a built-in LoRa radio enabling
    over 6 Miles (10km) of long-range communication at a slow rate.
  • Firmware boots, produces serial output, and blinks the Wifi LED
    on my local hardware.

@kallisti5
Copy link
Contributor Author

Here's the board:
https://heltec.org/project/wifi-lora-32

Here's the schematic:
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/SchematicDiagram/WiFi_LoRa_32(V2)/WIFI_LoRa_32_V2(868-915).PDF

This board is really interesting in OpenEVSE since the units could mesh together and report stats back over a single gateway node with an internet connection over a 6+ mile radius

@jeremypoulter
Copy link
Collaborator

Changes look ok, add to the .travis.yml file then should be good.

* This board is meaningful because it is cheap, comes with a
  built-in OLED display *AND* has a built-in LoRa radio enabling
  over 6 Miles (10km) of long-range communication at a slow rate.
* Firmware boots, produces serial output, and blinks the Wifi LED
  on my local hardware.
@kallisti5
Copy link
Contributor Author

Done. Thanks! Getting an OpenEVSE 48A kit, so will be able to play with this one more in the future.

@jeremypoulter
Copy link
Collaborator

Thanks, can't do more than check it builds at this stage, although that does look like a nice little board. Looking forward to see additional PRs that make use of the additional features.

@jeremypoulter jeremypoulter merged commit 18482eb into OpenEVSE:master Dec 26, 2019
@glynhudson
Copy link
Collaborator

That's an impressive little board, interested to hear how LoRa with OpenEVSE could work

@kallisti5
Copy link
Contributor Author

@glynhudson good question :-) So "LoRaWAN" is a protocol over LoRa which is a standard around meshing and giving LoRa nodes (basic IoT) access to the internet. The downside of LoRaWAN is it requires a "gateway" which essentially is an internet connected system with "8+" LoRa radios.

The gateways are kind of hard to find and expensive at the moment :-|

I'm leaning towards just basic point to point LoRa communication since it's simpler and cheaper. The OpenEVSE units then could "talk to each other"

Anyway, feedback definitely welcome.. the options are infinite, but the "good uses" for such a thing are limited :-)

@glynhudson
Copy link
Collaborator

I'm aware of TTN LoRaWAN network, which covers significant areas of cities in the UK (nowhere close to the whole country though). As a test could it be possible to use the TTN network for OpenEVSE where coverage is available? A larger antenna may be required?

@kallisti5
Copy link
Contributor Author

A TTN gateway would need to be within range.. and OpenEVSE would need code to speak LoRaWAN.

I was hacking together a Raspberry Pi gateway with 2 LoRa modems, but the code is pretty... new and support for the chipsets I choose is non-existent :-|

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants