mirror of
https://github.com/airgradienthq/arduino.git
synced 2025-07-25 22:47:16 +02:00
Adjusted license to CC BY-SA
This commit is contained in:
@ -17,7 +17,8 @@ https://www.airgradient.com/
|
|||||||
|
|
||||||
Kits with all required components are available at https://www.airgradient.com/open-airgradient/shop/
|
Kits with all required components are available at https://www.airgradient.com/open-airgradient/shop/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <AirGradient.h>
|
#include <AirGradient.h>
|
||||||
|
@ -21,7 +21,8 @@ If you have any questions please visit our forum at https://forum.airgradient.co
|
|||||||
If you are a school or university contact us for a free trial on the AirGradient platform.
|
If you are a school or university contact us for a free trial on the AirGradient platform.
|
||||||
https://www.airgradient.com/
|
https://www.airgradient.com/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <AirGradient.h>
|
#include <AirGradient.h>
|
||||||
|
@ -14,7 +14,7 @@ If you have any questions please visit our forum at https://forum.airgradient.co
|
|||||||
If you are a school or university contact us for a free trial on the AirGradient platform.
|
If you are a school or university contact us for a free trial on the AirGradient platform.
|
||||||
https://www.airgradient.com/
|
https://www.airgradient.com/
|
||||||
|
|
||||||
License: CC BY-NC 4.0 Attribution-NonCommercial 4.0 International
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "PMS.h"
|
#include "PMS.h"
|
||||||
|
@ -19,7 +19,7 @@ If you have any questions please visit our forum at https://forum.airgradient.co
|
|||||||
If you are a school or university contact us for a free trial on the AirGradient platform.
|
If you are a school or university contact us for a free trial on the AirGradient platform.
|
||||||
https://www.airgradient.com/
|
https://www.airgradient.com/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ If you have any questions please visit our forum at https://forum.airgradient.co
|
|||||||
If you are a school or university contact us for a free trial on the AirGradient platform.
|
If you are a school or university contact us for a free trial on the AirGradient platform.
|
||||||
https://www.airgradient.com/
|
https://www.airgradient.com/
|
||||||
|
|
||||||
License: CC BY-NC 4.0 Attribution-NonCommercial 4.0 International
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -51,15 +51,15 @@ NOxGasIndexAlgorithm nox_algorithm;
|
|||||||
// time in seconds needed for NOx conditioning
|
// time in seconds needed for NOx conditioning
|
||||||
uint16_t conditioning_s = 10;
|
uint16_t conditioning_s = 10;
|
||||||
|
|
||||||
// for persistent saving and loading
|
// for peristent saving and loading
|
||||||
int addr = 0;
|
int addr = 0;
|
||||||
byte value;
|
byte value;
|
||||||
|
|
||||||
// Display bottom right
|
// Display bottom right
|
||||||
U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
|
//U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
|
||||||
|
|
||||||
// Replace above if you have display on top left
|
// Replace above if you have display on top left
|
||||||
//U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R2, /* reset=*/ U8X8_PIN_NONE);
|
U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R2, /* reset=*/ U8X8_PIN_NONE);
|
||||||
|
|
||||||
|
|
||||||
// CONFIGURATION START
|
// CONFIGURATION START
|
||||||
@ -117,7 +117,6 @@ unsigned long releasedTime = 0;
|
|||||||
void setup() {
|
void setup() {
|
||||||
Serial.begin(115200);
|
Serial.begin(115200);
|
||||||
Serial.println("Hello");
|
Serial.println("Hello");
|
||||||
u8g2.setBusClock(100000);
|
|
||||||
u8g2.begin();
|
u8g2.begin();
|
||||||
//u8g2.setDisplayRotation(U8G2_R0);
|
//u8g2.setDisplayRotation(U8G2_R0);
|
||||||
|
|
||||||
@ -233,29 +232,32 @@ void setConfig() {
|
|||||||
inUSAQI = true;
|
inUSAQI = true;
|
||||||
}
|
}
|
||||||
if (buttonConfig == 4) {
|
if (buttonConfig == 4) {
|
||||||
updateOLED2("Temp. in C", "PM in ug/m3", "Display Bottom");
|
updateOLED2("Temp. in C", "PM in ug/m3", "Display Top");
|
||||||
u8g2.setDisplayRotation(U8G2_R0);
|
u8g2.setDisplayRotation(U8G2_R0);
|
||||||
inF = false;
|
inF = false;
|
||||||
inUSAQI = false;
|
inUSAQI = false;
|
||||||
}
|
}
|
||||||
if (buttonConfig == 5) {
|
if (buttonConfig == 5) {
|
||||||
updateOLED2("Temp. in C", "PM in US AQI", "Display Bottom");
|
updateOLED2("Temp. in C", "PM in US AQI", "Display Top");
|
||||||
u8g2.setDisplayRotation(U8G2_R0);
|
u8g2.setDisplayRotation(U8G2_R0);
|
||||||
inF = false;
|
inF = false;
|
||||||
inUSAQI = true;
|
inUSAQI = true;
|
||||||
}
|
}
|
||||||
if (buttonConfig == 6) {
|
if (buttonConfig == 6) {
|
||||||
updateOLED2("Temp. in F", "PM in ug/m3", "Display Bottom");
|
updateOLED2("Temp. in F", "PM in ug/m3", "Display Top");
|
||||||
u8g2.setDisplayRotation(U8G2_R0);
|
u8g2.setDisplayRotation(U8G2_R0);
|
||||||
inF = true;
|
inF = true;
|
||||||
inUSAQI = false;
|
inUSAQI = false;
|
||||||
}
|
}
|
||||||
if (buttonConfig == 7) {
|
if (buttonConfig == 7) {
|
||||||
updateOLED2("Temp. in F", "PM in US AQI", "Display Bottom");
|
updateOLED2("Temp. in F", "PM in US AQI", "Display Top");
|
||||||
u8g2.setDisplayRotation(U8G2_R0);
|
u8g2.setDisplayRotation(U8G2_R0);
|
||||||
inF = true;
|
inF = true;
|
||||||
inUSAQI = true;
|
inUSAQI = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// to do
|
// to do
|
||||||
// if (buttonConfig == 8) {
|
// if (buttonConfig == 8) {
|
||||||
// updateOLED2("CO2", "Manual", "Calibration");
|
// updateOLED2("CO2", "Manual", "Calibration");
|
||||||
|
@ -25,7 +25,7 @@ If you have any questions please visit our forum at https://forum.airgradient.co
|
|||||||
If you are a school or university contact us for a free trial on the AirGradient platform.
|
If you are a school or university contact us for a free trial on the AirGradient platform.
|
||||||
https://www.airgradient.com/
|
https://www.airgradient.com/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ If you have any questions please visit our forum at https://forum.airgradient.co
|
|||||||
If you are a school or university contact us for a free trial on the AirGradient platform.
|
If you are a school or university contact us for a free trial on the AirGradient platform.
|
||||||
https://www.airgradient.com/
|
https://www.airgradient.com/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ If you have any questions please visit our forum at https://forum.airgradient.co
|
|||||||
If you are a school or university contact us for a free trial on the AirGradient platform.
|
If you are a school or university contact us for a free trial on the AirGradient platform.
|
||||||
https://www.airgradient.com/
|
https://www.airgradient.com/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <WiFiManager.h>
|
#include <WiFiManager.h>
|
||||||
|
@ -17,7 +17,7 @@ https://www.airgradient.com/
|
|||||||
|
|
||||||
Kits with all required components are available at https://www.airgradient.com/open-airgradient/shop/
|
Kits with all required components are available at https://www.airgradient.com/open-airgradient/shop/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <AirGradient.h>
|
#include <AirGradient.h>
|
||||||
|
@ -17,7 +17,7 @@ Kits with all required components are available at https://www.airgradient.com/o
|
|||||||
|
|
||||||
If you have any questions please visit our forum at https://forum.airgradient.com/
|
If you have any questions please visit our forum at https://forum.airgradient.com/
|
||||||
|
|
||||||
MIT License
|
CC BY-SA 4.0 Attribution-ShareAlike 4.0 International License
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <AirGradient.h>
|
#include <AirGradient.h>
|
||||||
|
Reference in New Issue
Block a user