PlatformIO is a professional collaborative platform for embedded development
Open source, cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection.
Arduino - WireSetClock
Open-source electronic prototyping platform enabling users to create interactive electronic objects.
BME280
Provides a library for reading and interpreting Bosch BME280 environmental sensor data over I2C, SPI or Sw SPI.