-->
Page 6 of 7

Re: Chat here about Hardware Specific topics

PostPosted: Tue Jun 12, 2018 12:09 am
by KatanaRulez
Hi, i'm having hard time about internet pull-up resistors.

Is there any tested circuit plan with all component values u have?

Re: Chat here about Hardware Specific topics

PostPosted: Sat Jul 20, 2019 12:58 am
by Pujitha123
Please someone help me in how to use esp8266 as a DAC (digital to analog converter ) and then get the analog output from it because i want to use esp8266 as a standalone device.
ISO 17025 Certification in Kuwait

Re: Chat here about Hardware Specific topics

PostPosted: Mon Jul 25, 2022 12:16 am
by sathishraja
Hi,
I am using a ESP-WROOM-02D/02U.
I need the Wifi range(for both using PCB antenna and External Antenna) that the module can support in Meters or Feet.
Also please do send any related document if its tested for that range.

Re: Chat here about Hardware Specific topics

PostPosted: Sun Mar 05, 2023 11:42 pm
by Jacinth
I am working on a project that involves i2c communication with 3 sensors and I am trying to read GPS once or everytime the system initializes..My GPS module is from Ublox Neo 6M and it does work with serial communication (TinyGPS library always put up error so I use a simple GPS program to get NMEA value)
Code: Select all#include <SoftwareSerial.h>
SoftwareSerial ss(12, 13); // GPS Module’s TX to 12 (D6)& RX to 13 (D7)

void setup(){


Serial.begin(115200);
ss.begin(9600);

}


void loop(){

while (ss.available() > 0){

byte gpsData = ss.read();

Serial.write(gpsData);

}

}

once put within a function call in a loop with other sensors
Code: Select all#include "Wire.h"
#include "Adafruit_VL53L0X.h"
#include "Max44009.h"
#include "Adafruit_AS726x.h"
#include <SoftwareSerial.h>

SoftwareSerial ss(12, 13); // GPS Module’s TX to 12 (D6)& RX to 13 (D7)
Adafruit_VL53L0X lox = Adafruit_VL53L0X();//tof
Max44009 myLux(0x4a); //lux address
uint32_t lastDisplay = 0; //lux
//create the object microspectrograph
Adafruit_AS726x ams;
//buffer to hold raw values
uint16_t sensorValues[AS726x_NUM_CHANNELS];
//buffer to hold calibrated values (not used by default in this example)
float calibratedValues[AS726x_NUM_CHANNELS];


void setup() {
   Serial.begin(115200);
   ss.begin(9600);
   
  }
 

void loop() {
 
  Serial.println("Ranging data");
  tofsensor();
  delay(2000);
  Serial.println("Light intensity data");
  luxsensor();
  Serial.println();
  delay(2000);
  Serial.println("Microspectrograph data");
  microspec();
  delay(2000);
  Serial.println("Location");
  location();
  delay(2000);
// following this are functions defined as void location()...and so on

}
.. there is no output as the serial bus is busy as I understand... Is there a possible solution to initialize GPS only once and then calling up serial communication with other sensors.