Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:laura [2022/11/30 18:38] – external edit 127.0.0.1 | 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 | + | The tranmitter |
- | At this time, the STM32 based B-L072Z-WRLAN1 board is in active development as a sensor node. | + | A version targeting |
- | The Raspberry Pi has can be any model with a 40 pin header if the recommeneded | + | The Raspberry Pi has can be any model with a 40 pin header if the recommended |
===ATMega=== | ===ATMega=== | ||
Line 25: | 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 80: | Line 80: | ||
===STM32=== | ===STM32=== | ||
- | Work-in-progress. | + | This documentation is work-in-progress, but fully operational code can be found below. |
+ | |||
+ | ==libopencm3 (obsolete)== | ||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | ==STM32 LL== | ||
+ | < | ||
+ | http:// | ||
+ | </ | ||
===Raspberry Pi=== | ===Raspberry Pi=== | ||
Line 106: | 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 119: | Line 130: | ||
< | < | ||
- | make -f uno.mk SENSOR=DHT11 | + | make -f Makefile.uno SENSOR=DHT11 |
</ | </ | ||
Line 128: | 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 150: | Line 161: | ||
Program device | Program device | ||
< | < | ||
- | make -f uno.mk SENSOR=AHT10 program | + | make -f Makefile.uno SENSOR=AHT10 program |
</ | </ | ||
Line 194: | Line 205: | ||
__Client__ | __Client__ | ||
- | TWI (I2C) error recovery. | + | TWI/I2C error recovery. |