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

I want to venture into Arduino development, what are the things I will need to get to get started

I want to venture into Arduino development, what are the things I will need to get to get started, and if you have any resources or course that will helpful please share. Thanks
Solution:
This is a helpful and a beginner course that will be helpful. https://youtu.be/zJ-LqeX_fLU?si=UKH94y-00KTBe-qK...

how to install my ESP32 development board on Arduino IDE V2?

Hello everyone, I'm looking for guidance on how to install my ESP32 development board on Arduino IDE V2. What steps and procedures do I need to follow? @PCB & Analog
Solution:
this is complete guide check it out https://youtu.be/AitCKcyjHuQ?si=gt_wWcr9i9ClU0Gb

Getting Started with IoT and Raspberry Pi

Hey, I am currently learning and building an IoT project using Raspberry Pi
Solution:
Hey @Racha . You can explore this in your learning journey. https://docs.anedya.io/getting-started/quickstart/

Ask a Developer: Getting Started with Reference Designs

Reference designs. They can literally get the job done for you. After all, why reinvent a wheel someone else has already developed and validated? @.PetrDvorak is a big advocate of following reference designs as closely as you possibly can, even in commercial products. Why trade a sure thing for the unknown when dealing with components as complex as a modern Ethernet controller, for example? But Petr knows where to find reference designs that align closely with his projects. Do you? In this Ask a Developer demo video, @Petr Dvořák explains why and where you can find reference designs to match any system build, and the steps you should take in there isn't one available to meet your needs....
No description

Is there a way to fix this my ESP32CAM?

Hii guys . On an ESP32CAM, I desoldered the resistor to put the external antenna there. And there the drama 😔 Is there a way to fix this? Even if it means going back without an external antenna? Thank you....
attachment 0

Does anyone know how to keep the large Neopixel LED on the GEMMA M0 board turned off?

Hello everyone , Does anyone know how to keep the large Neopixel LED on the GEMMA M0 board turned off? It consumes energy for nothing, but in all the code examples I've seen, there's nothing for this LED... Thanks in advance.
Solution:
hey camilla, by Setting all the pixel colors to to 0,0,0 will turn off the LEDs. There will still be a small amount of current consumed Switching off power completely would be tricky. Neopixels are fairly sensitive to conditions such as the control signal voltage exceeding VCC, You would probably need to make sure that both signal and VCC were turned off. Switching from the low-side only does not work: http://forums.adafruit.com/viewtopic.ph...

how can I transfer audio data from ISR to a task using queues on my STM32F401 with FreeRTOS?

So guys please how can I efficiently transfer 433-byte audio data from an ISR to a task using queues on my STM32F401 with FreeRTOS? Because the ISR frequency is causing data loss, resulting in noisy audio recordings. Any alternatives to ensure a smooth data transfer? @Middleware & OS @MCU, MPU & Firmware...
Solution:
Do you have compression techniques in place to try to reduce the size of data to be transferred? Also Check Queue Fullness Before ISR Data Transfer. That's within your ISR, before adding data to the queue, check for available space using xQueueCanSendFromISR(yourQueueHandle). If the queue is full, handle overflow: Drop Data (least desirable): Discard the current data packet (not ideal for audio quality). Signal Task: Set a flag or send a notification to the task indicating dropped data so it can potentially handle the issue ...
attachment 0

I need GPS chips, small they dont takr big space in pcb

good morning team, I need GPS chips, small they dont takr big space in pcb, the desired application is wearble device, i need gps used in smart watches and phones
Solution:
Edit, Sign and Share PDF files on the go. Download the Acrobat Reader app: https://adobeacrobat.app.link/Mhhs4GmNsxb

I want to learn more about how to use timers in stm32

hello guys , I want to learn more about how to use timers in stm32 , can you help me with some resources?
Solution:
I advise you to take a look at this https://www.udemy.com/user/kiran-nayak-2/ it offers high quality courses about stm32 not only timers but everything thing about stm32, good luck

Has anyone experience with the integrated pcie block from the xilinx 7 series fpga's?

Has anyone experience with the integrated pcie block from the xilinx 7 series fpga's? I cannot get is to identify as an memory controller. Of course, I selected it in the configuration dialog, but my cpu always reports it as an simple communication controller.
Solution:
I just tried, and now it works again, without this additional delayed-reset-woodoo I copied from another project. The main culprit was, that I had a wrong assignment user_led(0 downto 1) <= some_signal(1 downto 0) that led to all kinds of strange behavior in unrelated parts of the project.

Has anyone tried using the OpenCV library with an STM32?

Hi everyone, has anyone tried using the OpenCV library with an STM32? I just want to make sure it supports this library.
Solution:
I agree. Perhaps some STM32Mx that can run Linux can also qualify for the OpenCV. That should decide some embedded FW jockey.

Do you think it's better to use a Raspberry Pi with an external ADC, or any other suggestions?

@Petr Dvořák Do you think it's better to use a Raspberry Pi with an external ADC, or do you have any other suggestions?
Solution:
Hi @Ben I'd prefer Raspberry Pi over STM32 for openCV because its much easier to leaverage upon prebuilt model or python examples codes, than spending countless hours. User community of OpenCV and Raspberry Pi much bigger than STM32. If you want lightweight code with highly accurate ADC then using STM32 will make a sense. Otherwise, the RPi has different variants(1GB, 2GB....8GB to handle heavy pre-trained model). Apart from this using RPi CAMERA Model-3 give you access libcamera API, `Auto-...

any info on object detection and segmentation using raspberry pi 4 model B with USB camera

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
Solution:
Heres YT Channel to learn OpenCV, Cascades Model, Algorithm, and other topics around, image and video processing. Visit https://www.youtube.com/@PyImageSearch/videos. You may find this useful.

i need Zynq dev board with LVDS pins exposed, please suggest me boards ?

Hey team i need Zynq dev board with LVDS pins exposed, please suggest me boards ? Thank you in advance

NEW ARM64 AIOT boards!!!

As title, I made two boards base on ARM64 MPU with source code providinng, Yocto/Android/Ubuntu can be download available, I believe the hardware spec. almost the same in the market, but my features is provide a LTS OS at least upgrade five years, and add more new function to latest version, my target is create a group, we can use the same hardware and BSP, improve the self skills and project using the same hardware together! BTW, I also have an online service can ask technical question. 1. PANZER-PLUS base on NXP IMX8MP platform SPEC: https://github.com/MayQueenTechCommunity/PANZER-PLUS...

Can a timer, for example TIMER2, be used in multiple modes at the same time?

hello , Can a timer, for example TIMER2, be used in multiple modes at the same time? In other words, can it count down 4 minutes and output a continuous PWM signal at the same time?
Solution:
This is called multi tasking, and the atmega can not provide this..... But it can if you code it properly to do tow functions simultaneously at high speed, it will appear like in the same time

Do u have a suggestion about appropriate anti-windup measures

Hello everyone, For the motion control system of a robot, how can integrator windup be prevented in the PID controllers when the robot's joints experience large desired position changes or actuator saturation constraints during rapid movements? Because i want my robot to perform a kicking motion, Do u have a suggestion about appropriate anti-windup measures

Is pynq z7 a good board for beginners?

Hey I wanted to buy pynq arty z7 board.....any reliable/official suppliers some one knows of in India ?
Solution:
Both are from different vendors. Arty Z7-20 and PYNQ-Z2 has the same ZYNQ XC7Z020-1CLG400C part although. Onboard peripherals, availability and cost will be your to-look factors. (note: Arty Z7 comes in -10 and -20 variants and these two have different SoC variants)...

How do I estimate the lifespan of a microcontroller?

Hello everyone, I have some concerns bothering me.I would like to know how one can estimate the lifespan of a microcontroller (for example AVR). And can microcontrollers work 24/7 ??...
Solution:
Microcontroller lifespan estimation depends on operational and environmental conditions. Properly designed microcontrollers can work 24/7 with adequate power management and cooling.