Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:laura [2022/10/20 07:37] – [Schematic] darron | projects:laura [2024/09/02 23:21] (current) – darron | ||
---|---|---|---|
Line 1: | Line 1: | ||
====Laura long range radio ==== | ====Laura long range radio ==== | ||
- | Laura utilises | + | Laura utilises [[: |
This project was designed to monitor the humidity of a remote location and as such has been written to support (initially) one of three humidity sensors boards, namely the DHT11, [[: | This project was designed to monitor the humidity of a remote location and as such has been written to support (initially) one of three humidity sensors boards, namely the DHT11, [[: | ||
- | The tranmistter may be either | + | The tranmitter can be a standard Arduino or [[: |
- | The Raspberry Pi has can be any model with a 40 pin header if the recommeneded | + | A version targeting the STM32 based [[: |
+ | |||
+ | The Raspberry Pi has can be any model with a 40 pin header if the recommended | ||
===ATMega=== | ===ATMega=== | ||
Line 23: | Line 25: | ||
==Arduino== | ==Arduino== | ||
- | For a fixed power installation an Arduino or any clone with a [[: | + | For a fixed power installation an Arduino or any clone with a [[: |
==Moteino== | ==Moteino== | ||
Line 75: | Line 77: | ||
43.77% of a common year (365 days) | 43.77% of a common year (365 days) | ||
</ | </ | ||
+ | |||
+ | ===STM32=== | ||
+ | |||
+ | This documentation is work-in-progress, | ||
+ | |||
+ | ==libopencm3 (obsolete)== | ||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | ==STM32 LL== | ||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
===Raspberry Pi=== | ===Raspberry Pi=== | ||
Line 100: | Line 117: | ||
Along with any sensor reading transmitted (humidity and temperature) the client will also send the current Vcc voltage level of the processor. | Along with any sensor reading transmitted (humidity and temperature) the client will also send the current Vcc voltage level of the processor. | ||
- | Fetch the code | + | Fetch the code for AVR |
< | < | ||
- | hg clone http:// | + | hg clone http:// |
</ | </ | ||
Line 113: | Line 130: | ||
< | < | ||
- | make -f uno.mk SENSOR=DHT11 | + | make -f Makefile.uno SENSOR=DHT11 |
</ | </ | ||
Line 122: | Line 139: | ||
< | < | ||
- | make -f uno.mk SENSOR=NONE | + | make -f Makefile.uno SENSOR=NONE |
</ | </ | ||
__Arduino MEGA2560 with SHT30__ | __Arduino MEGA2560 with SHT30__ | ||
- | A more accurate that has not been test extensively. | + | A more accurate |
< | < | ||
Line 144: | Line 161: | ||
Program device | Program device | ||
< | < | ||
- | make -f uno.mk SENSOR=AHT10 program | + | make -f Makefile.uno SENSOR=AHT10 program |
</ | </ | ||
Line 177: | Line 194: | ||
===Schematic=== | ===Schematic=== | ||
+ | |||
+ | Work in progress AVR schematic. | ||
{{: | {{: | ||
- | |||
- | Work in progress. | ||
===TODO=== | ===TODO=== | ||
- | TWI (I2C) error recovery. | + | ==Software== |
+ | |||
+ | __Client__ | ||
+ | |||
+ | TWI/I2C error recovery. | ||