Yes, I agree with @boualleg sabrina. If RPi is running MQTT broker s/w and acting as an IoT Server. Then connect your home devices as a client and control them. This way you can avoid all third-party services. The only limitation is you won't have access from outside of your home network. There is a way out but I'd not recommend RPi to make it public access for security reasons.
Hi , actually i am done port the esp32 to lvgl but i am not familiar how to display the flow sensor reading to display concurrently need to handle lvgl. The flow sensor is sending the hex code it interface with esp32-s3 via modbus how can i handle the reading and display it on the tft display ?
Is there any good and robust alternatives to relays ? I am trying to deploy and system in a Harsh environment but my replay are stoping after certain time cause of rusting and many other factors can anyone suggest an alternative?
@RahulKhedkar Welcome! Can you let us know a bit about your technical background, what brings you to DevHeads, and what you're looking to learn/contribute?!
@stylefox Welcome! Can you let us know a bit about your technical background, what brings you to DevHeads, and what you're looking to learn/contribute?!
Hello everyone......I have a MacBook so can't install vivado design suit (not available for Mac and it's like 300gb I don't have the storage for it ), I'm using eda playground on web
In vivados xdc-files, is it possible to do calculations? So e.g. instead of providing a clock period I could provide the frequency and calculate the period from it?
@gKarthikSai hi , If Vivado Design Suite isn't available for your Mac, and you don't have the storage for it anyway, you're doing the right thing by using EDA Playground online. Keep using it for your design needs
Oh, no I don't want to derive a clock from another, but do actual calculations where the result can be stored to a variable. Using this for a clock was just an example.
@stylefox Welcome! Can you let us know a bit about your technical background, what brings you to DevHeads, and what you're looking to learn/contribute?!
But i need to concurrent to display the data and reading the flow rate do i need to set task 1 for lvgl and task 2 for reading the sensor in a freertos environment
In Zynq SoC the DMA is writing in memory with big-endian there is a way to change it to little endian, i found big trouble locating my header in a memory when is written in different memory case
@Dev_Agr Welcome! Can you let us know a bit about your technical background, what brings you to DevHeads, and what you're looking to learn/contribute?!
Hi, I am a first year college student kind of new to tech mainly coding, been doing some frontend, and interested in Blockchain development. I just want to know what it's like to be in an organization and of course to make connections.
Hello everyone since this week's Office Hours topic is "When to Use an OS/RTOS" i want to suggest a poll Which RTOS do you primarily use for embedded systems development? A) FreeRTOS B) MicroC/OS C) Zephyr D) Xenomai E) Proprietary RTOS (Please specify )
Good day guys , Please I really need to know what happens if there's no idle task in an RTOS? Does the system automatically generate one? And besides consuming CPU time, what other roles do idle tasks play?
How doing a byte swap for 32 bit(or whatever) data as you store it in the memory... you can implement this logic in FPGA side as well if that's where you are.
i have added this block before thr t_axis_data of the dma what do you think: module EndianSwap( input [31:0] InputData, output reg [31:0] OutputData );
always @ (InputData) begin OutputData[31:24] = InputData[7:0]; OutputData[23:16] = InputData[15:8]; OutputData[15:8] = InputData[23:16]; OutputData[7:0] = InputData[31:24]; end