Skip to content

HarveyBates/STM32-SDI12

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STM32-SDI12

Its a SDI-12 library for STM32 microcontrollers.

Method

Single UART/IO pin is toggled between RX and TX. Compatible pins will depend on the STM32 microcontroller you are using.

Tested on

  • STM32L476RG (not 5V tolerant! level shifter is required)
  • STM32L073RZ (5V tolerant on pin PA9) by @dajtxx

Supports

Where a or b is a devices address and n is a stored data index.

  • Acknowledge active (a!)
  • Send identification (aI!)
  • Change address (aAb!)
  • Start measurement (aM!)
  • Send data (aDn!) where n = 0 to 9
  • Start verification (aV!)
  • Start concurrent measurement (aC!)

License

This work is MIT licensed as found in the LICENSE file.

About

Its a SDI-12 library for STM32 microcontrollers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages