DevHeads IoT Integration Server

DII

DevHeads IoT Integration Server

The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.

Join

seeking-collabs

πŸͺ²-firmware-and-baremetal

πŸ“¦-middleware-and-os

πŸ“‘-edge-networking

🟩-pcb-and-analog

jobs

☁-iot-cloud

βœ…-code-review

devheads-feed

general-dev-chat

Has anyone tried sending data using light signal (Lifi) before?

Hello electronic people, so i am trying new way of transmitting data... using light signal (Lifi) , did anyone tried this technology before...! What do u think about it... I will share the project with you all when it's works πŸ˜…

Can anyone explain how to send data using the CAN protocol step-by-step?

Can anyone help explain the step-wise procedure for sending data using the CAN protocol? I'm working on Project Where we are Calculating the Distance using Ultrasonic sensor and wanted to send the data using CAN Protocol , I'm Using Controller Board STM32F407 DISCOVERY BOARD 1 , I'm Using the CAN Module for Communication, Module : CAN transceiver SN65HVD230...
Solution:
1) You can use the APIs provided by ST for this https://controllerstech.com/can-protocol-in-stm32/ (more detailed than I could explain - so this link) 2) The data from each node is distinguished by an identifier. It can be 11 or 29 bits based on the version of CAN you use....

Has anyone ever worked with programming a Bluetooth module?

Hello have a nice weekend guys 😌, Has anyone ever worked with programming a Bluetooth module? I would like the Arduino to calculate the distance between the Bluetooth module it powers and a nearby phone . Thanks...
Solution:
Hi @Camila_99$$ check with Bluetooth5.1 compatible chip that allow distance and direction finding through AOA (Angle of Arrival) and AOD (Angle of Departure). I think the Nordic has some SoCs with example codes and documentation.

Do you prefer using mqtt broker services like Aws or use your own broker?

Hey team, what do you prefere using mqtt broker services like Aws for example, or used your own broker (on premises server) and what do you advise ?
Solution:
Hi, @youcef_ali IMO it depends on the scope of the project incl. resources, cost, and scale of deployment. I prefer on-premise when it's limited devices to be deployed in a factory environment where data is not allowed to be hosted with any third company. I choose AWS IoT core when possible deployment of a good number of devices, scale, and a need for a public cloud in a project. Looking forward to hearing other's opinion

How can I slow down the browser to avoid network congestion with retransmissions?

Please guys my web server (using RTOS and HTTP 1.0) closes the connection after each request. The browser keeps sending requests for ".js" files with HTTP 1.1, leading to retransmissions. My question is : 1. Is this fast transmission because the browser uses HTTP 1.1 despite the server closing the connection? 2. How can I slow down the browser to avoid network congestion with retransmissions? @Middleware & OS...
Solution:
Yes I upgraded to HTTP 1.1 which handled the retransmission issues

How to Send Data to the PC using CAN PROTOCOL ?

Hello friends, I have a Question, How to Send Data to the PC using CAN PROTOCOL ?
Solution:
You can do this through a numerous types of USB-CAN bridge available in the market like https://canable.io/ This often can be through a MCU having USB and CAN peripherals by routing it internally through programming. There is a parsing of CAN data that you have to do which may get quite complicated. Other option is to use CAN analyzer tools like the one from Vector over their CANalyzer software that porovides various options to plot/analyze/post-process the data....

How to connect the STM32H7B3I-DK board to ESP8266 WiFi module?

Hello everyone, question : I am currently working with the STM32H7B3I-DK board and I want to connect it to a WiFi module ESP8266. I am seeking assistance from someone who has experience in this field or who can provide me with a tutorial to help me accomplish this connection?
Solution:
Hi, here's AT Command driver for ESP8266 which uses UART to communicate with STM32 to provide WiFi connectivity. Please follow the readme file. If it seems too much in the beginning to incorporate drivers. Then, I'll suggest first configuring ESP8266 in AT command Mode. And then write individual AT command over UART from STM32 to host a simple webserver. I don't have any specific video on the top of my head. But heres GitHub repo https://github.com/jrmejiaa/ESP8266

is there a platform like Blynk that I can use and it is free with ESP 32?

is there a platform like Blynk that I can use and it is free with ESP 32?

How to Specify a Custom Library Path for ESP32 Communication Programs in Arduino IDE?

Good morning guys, I'm compiling a communication program between 2 ESP32s (master/slave), but the Arduino IDE always uses the local wifi.h library, and I need to use the one in the Downloads directory. How can I instruct the system to use it instead of the other? I don't want to delete it because it has its usefulness. Is there a method to choose the one from Downloads?...
Solution:
Yes, just place that library in documents folder and then into Arduino and in libraries folder, then compiler use the library's which you paste in this folder instead of present in core

can you explain to me the difference between Bluetooth Modules HC-05 AND HC-06?

Hi everyone, can someone explain me the difference between Bluetooth Modules HC-05 AND HC-06?
Solution:
There’s an article here about it: https://www.utmel.com/components/hc-06-vs-hc-05-bluetooth-module-what-is-the-difference-between-hc-06-and-hc-05?id=889. But also @Umesh Lokhande is going to be hosting a session on Bluetooth this Sunday in Engineering Hour if you want to learn more about BT/BLE: https://discord.gg/Nx8Nbdna?event=1229438688732119050...

I was publishing sunrise &sunset time but while using in code its not working. can anyone assist me?

I am using MQTT for a small project where through openweather API and Node-red i am publishing surise time of a location which is taken as input through a form in node-red dashboard. based on this time i was trying to turn led if its night and off if its day. but i am unable extract two values from the topic. i was publishing sunrise and sunset time but while using in code its not working. can anyone assist me in this?...
Solution:
msg.payload : Object
{ sunrise: 1713645121, sunset: 1713684720 }
msg.payload : Object
{ sunrise: 1713645121, sunset: 1713684720 }
this is the sample payload i am publishing...

object detection with raspberry pi

Hi , Myself Dileep , can anyone provide me with information or video content on object detection and segmentation using raspberry pi 4 model B with USB camera ... mainly for trash detection

emg sensor with esp32

Currently, I am working on a project to transfer data from an EMG sensor using an ESP32 to a computer wirelessly. I will use the Wi-Fi available on the ESP32. I have three ESPs, two of which will be used as slaves and one as a master to collect data from them. Then, I will send this data to the computer. Additionally, after receiving this data on the computer, I can process and display it in Excel or plot it I think this is long and unprofessional way to do it ... Am i right... And can u segest other ways to do so...
Solution:
@wafa_ath Use ESP-NOW protocol for fast and low-latency communication between the ESP32s, One ESP32 can act as the master to collect data from the other two and then send the collected data to the computer over, then Implement a TCP or UDP server on the computer and have the master ESP32 send the collected data directly to the server....

esp32 on a VPN

I am trying to connect esp32 as a VPN client . Anybody has done that before?
Solution:
it's great that u successfully done it with openwrt , and using openvpn IoT Devices is a great way to securely manage and access them remotely , can u specify the iot devices that u are using (whether they have the capability to run an OpenVPN client or support VPN connections)

Can I use the Logicrom SDK to program a Neoway58 in PlatformIO or Arduino?

@MCU, MPU & Firmware Has anyone used logicrom's sdk for the Neoway58 with platformio / arduino successfully ? Looking for some help here

between mqtt and Coap

Hello #edge-networking am developing a smart automation system for factory The system needs to collect large data from sensors ( temperature, humidity, motion, door/window status) and control actuators (lights, thermostats, locks). And the system needs to be very secure. When i was doing my research i stopped between MQTT and CoAP protocols, what do u think is the best one for this project

what is the best service to send periodic HTTP requests (pings) to your application's URL every 10mn

hello everyone. what is the best service to send periodic HTTP requests (pings) to your application's URL every 10-15 minutes

How to Transmit Sensor Data Between Arduinos Over Long Distances with Minimal Power Consumption?

I would like to send values from an Arduino to another one (one value every 10 minutes). I have a distance of 80-100m outdoors with trees between the Arduinos. The transmitter should consume as little power as possible because it will be on battery, while the receiver will be on mains power. What solution do you suggest? I don’t know the maximum distance (WiFi, radio, Bluetooth, IR…). Thanks...
Solution:
Another option is Bluetooth with Coded PHY support. This extends the range of bluetooth and is likely the lowest cost and power. LoRa is a good option as well, but your receiver has to function as a gateway. LoRa will have the best range, but BT coded PHY should meet or exceed your range needs as well. As always with wireless range, I would do some field testing with existing product or dev kits before finalizing your design. Also, antenna design/performance is always a large factor with any...

RFID

what kind of technology that is used to identify and track objects that can replace RFID technology?
Solution:
This is a big topic, there are a number of technologies that are evolving to address indoor location/tracking, but they all have their own unique properties. Bluetooth is adding features such as time-of-flight and HADM (now called channel sounding). Those are worth reading up on. Also Ultra Wide Band (UWB) is another technology targeting location/tracking applications. Cost, power, range, accuracy and infrastructure requirements are all factors to consider.