hi camila , recommend using LoRa (Long Range) technology, for long-range, low-power wireless communication , you'll need a LoRa transceiver module compatible with Arduino, such as the RFM95W or SX1276/77/78/79 module
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 wireless design.
Okk thank you Mike I’m curious, have you encountered any specific challenges or drawbacks when compared to LoRa? I’m always interested in learning from others.
My colleague @Jens Hagemeyer invited me here (indirect pointer to @techielew after our meeting at the embedded world conference).
About me: Electrical engineer, research assistant at Bielefeld University, Germany and co-founder of the startup paraXent. My main expertise is FPGA architecture design (VHDL, HLS), FPGA and embedded Linux design flows. Involved in PICMG (COM-HPC) and SGET standardization committees.
What’s one thing you’re hoping to learn/work on in the near future (related to electronics/embedded design)? And what’s one thing you’d like to see from the community that would keep you coming back?
Good Questions I guess I will browse it once a week or so and just look for interesting topics. I have planned some open source hardware stuff (small PCBs for home automation) and will post them in here (after pushing it to github)
No problem! Cattle rancher from Namibia, EE degree from Pretoria, SW post graduate degree from an Ivy League school in Massachussets, Aerospace to Medical, moved to Texas, Systems Engineer at Flex Medical to Law Enforcement Radar at ACI and writing Firmware for a Neuromodulation implantable device today. All while creating boards and code using less wires in model railroads where today we are using MQTT with ESP01 devices in mqTrains(.com)!
Please I need to know how I can efficiently process Kafka event streams, store relevant data in memory, and deliver it to a REST API without persisting events. I am new to using Apache Kafka. @Middleware & OS
To efficiently process Kafka event streams without saving them, first, understand the data flow using Kafka's consumer groups. Then, use in-memory data structures to store relevant information temporarily. Finally, design a REST API interface to deliver the processed data to callers. Familiarize yourself with Kafka's consumer APIs and explore libraries for in-memory data handling.
Hi @everyone, It’s Sunday so you know what that means! At 15:00 GMT @Umesh Lokhande will be presenting in another Engineering Hour session where we’ll focus on building a web server on an ESP32 microcontroller! Join us here at 15:00 GMT:
Make sure you complete server verification before the event so you are able to join the stream channel and chat. You can complete verification here: ▶-verification-◀
Come with questions and paste them in the EH chat, which you can access in the upper right of the stage channel (pic to come)
DM @techielew or @Phoenix if you are having trouble or need help.
Have fun and get ready to design, learn, and collab!
People at Embedded Open Source Summit in Seattle this week? Tuesday I'll present about CoAP at the Zephyr Developer Summit if anyone is interested in this