-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added frequency modules, Improved documentation, Bumping to v0.6.0
Update e32-443t37s-wiring.png, extra_styles.css, and 22 more files...
- Loading branch information
1 parent
1ad58e2
commit 266577d
Showing
24 changed files
with
247 additions
and
124 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
img { | ||
border-radius: 1rem; | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
.. role:: raw-html(raw) | ||
:format: html | ||
|
||
Wiring | ||
------ | ||
The pictures in this section will be changed to better ones soon. | ||
|
||
ESP32-S3 | ||
^^^^^^^^ | ||
TODO | ||
|
||
.. image:: _static/wiring_esp32s3_temp.jpg | ||
:width: 80% | ||
:alt: Picture of a E32-433T20D connected to an ESP32-S3. | ||
:align: center | ||
|
||
:raw-html:`<br>` | ||
|
||
STM32 Black Pill | ||
^^^^^^^^^^^^^^^^ | ||
In this example, E32 module is connected to a STM32F411CE Black Pill. | ||
|
||
This MCU requires the some specific pins to be used for the UART bus. | ||
:raw-html:`<br>` | ||
The MCU's `USART1` pins are both used out-of-the-box, so we'll need to use the `USART2` pins. | ||
|
||
+---------+--------------+-----------+---------------+------------------+ | ||
| E32 Pin | Pin constant | STM32 Pin | Pin function | Alternatives | | ||
+=========+==============+===========+===============+==================+ | ||
| **M0** | ``board.B3`` | ``PB3`` | Generic I/O | Any output pin | | ||
+---------+--------------+-----------+---------------+------------------+ | ||
| **M1** | ``board.B4`` | ``PB4`` | Generic I/O | Any output pin | | ||
+---------+--------------+-----------+---------------+------------------+ | ||
| **RXD** | ``board.A2`` | ``PA2`` | ``USART2_TX`` | **None** | | ||
+---------+--------------+-----------+---------------+------------------+ | ||
| **TXD** | ``board.A3`` | ``PA3`` | ``USART2_RX`` | **None** | | ||
+---------+--------------+-----------+---------------+------------------+ | ||
| **AUX** | ``board.B7`` | ``PB7`` | Generic I/O | Any input pin | | ||
+---------+--------------+-----------+---------------+------------------+ | ||
|
||
.. image:: _static/wiring_blackpill_temp.jpg | ||
:width: 80% | ||
:alt: Picture of a E32-433T20D connected to a STM32F411CE Black Pill. | ||
:align: center | ||
|
||
:raw-html:`<br>` | ||
|
||
Other boards | ||
^^^^^^^^^^^^ | ||
Other boards should work similarly to the `ESP32-S3` unless they have specific limitations. | ||
|
||
If you have any other that have some special requirements or you think are worth mentioning, don't hesitate to create | ||
an issue on the repo with a picture of your wiring. | ||
|
||
We'd be glad to include it on this page. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,7 @@ | ||
LoRa | ||
---- | ||
LoRa (TODO) | ||
----------- | ||
TODO | ||
|
||
All the information shown on this page is taken from ???. | ||
|
||
Spreading Factor | ||
^^^^^^^^^^^^^^^^ | ||
TODO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
LoRaWAN | ||
------- | ||
LoRaWAN (TODO) | ||
-------------- | ||
TODO | ||
|
||
Make it short, and link to official spec sheet. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,35 @@ | ||
.. role:: raw-html(raw) | ||
:format: html | ||
|
||
Power-supply Considerations | ||
--------------------------- | ||
TODO | ||
|
||
Problems noticed: | ||
Voltage | ||
^^^^^^^ | ||
Most modules require their VIN pin to be between 3.3V and 5.0V | ||
|
||
They shouldn't have more than 5.2V as it can cause damage to your module. | ||
|
||
The `E32-443T37S` module is a special case as it requires between 4.5V and 15V. | ||
|
||
Extra Passive Components | ||
^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Low power modules | ||
""""""""""""""""" | ||
You should preferably put a small decoupling capacitor as close to the `VIN` and `GND` pins as possible. | ||
|
||
Some people on `mischianti.org <https://mischianti.org/forums/topic/lora-e32-decupling-capacitor/>`_ | ||
have apparently emailed Ebyte and were recommended the following: | ||
|
||
`A capacitor between 100nF/0.1µF and 1000nF/1µF.` | ||
|
||
High power modules | ||
"""""""""""""""""" | ||
The `E32-443T37S` module requires a more complex setup as shown below: | ||
|
||
* Crashes when switching TX after sending packages for a while: | ||
.. image:: _static/e32-443t37s-wiring.png | ||
:width: 90% | ||
:align: center | ||
|
||
* VIN ripples | ||
* Involuntary inductor (Could be really bad at 5V !!!) | ||
:raw-html:`<br>` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,6 +6,6 @@ | |
""" | ||
|
||
MAJOR = 0 | ||
MINOR = 5 | ||
MINOR = 6 | ||
PATCH = 0 | ||
VERSION = f"{MAJOR}.{MINOR}.{PATCH}" |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# SPDX-FileCopyrightText: Copyright (c) 2023 Herwin Bozet | ||
# | ||
# SPDX-License-Identifier: MIT | ||
""" | ||
`ebyte_e32.f443` | ||
==================================================== | ||
* Author(s): Herwin Bozet | ||
""" | ||
|
||
CHANNEL_COUNT = 32 | ||
"""Amount of available channels.""" | ||
|
||
FREQUENCY_MINIMUM = 410.0 | ||
"""Minimum frequency in MHz corresponding to channel `0`.""" | ||
|
||
FREQUENCY_MAXIMUM = 441.0 | ||
"""Maximum frequency in MHz corresponding to channel `31`.""" | ||
|
||
FREQUENCY_STEP = 1.0 | ||
"""Frequency difference between channels in MHz.""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# SPDX-FileCopyrightText: Copyright (c) 2023 Herwin Bozet | ||
# | ||
# SPDX-License-Identifier: MIT | ||
""" | ||
`ebyte_e32.f868` | ||
==================================================== | ||
* Author(s): Herwin Bozet | ||
""" | ||
|
||
CHANNEL_COUNT = 32 | ||
"""Amount of available channels.""" | ||
|
||
FREQUENCY_MINIMUM = 862.0 | ||
"""Minimum frequency in MHz corresponding to channel `0`.""" | ||
|
||
FREQUENCY_MAXIMUM = 893.0 | ||
"""Maximum frequency in MHz corresponding to channel `31`.""" | ||
|
||
FREQUENCY_STEP = 1.0 | ||
"""Frequency difference between channels in MHz.""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# SPDX-FileCopyrightText: Copyright (c) 2023 Herwin Bozet | ||
# | ||
# SPDX-License-Identifier: MIT | ||
""" | ||
`ebyte_e32.f915` | ||
==================================================== | ||
* Author(s): Herwin Bozet | ||
""" | ||
|
||
CHANNEL_COUNT = 32 | ||
"""Amount of available channels.""" | ||
|
||
FREQUENCY_MINIMUM = 900.0 | ||
"""Minimum frequency in MHz corresponding to channel `0`.""" | ||
|
||
FREQUENCY_MAXIMUM = 931.0 | ||
"""Maximum frequency in MHz corresponding to channel `31`.""" | ||
|
||
FREQUENCY_STEP = 1.0 | ||
"""Frequency difference between channels in MHz.""" |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.