DII
DevHeads IoT Integration Server
The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.
JoinDII
DevHeads IoT Integration Server
The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.
Joinseeking-collabs
firmware-and-baremetal
middleware-and-os
edge-networking
pcb-and-analog
jobs
iot-cloud
code-review
devheads-feed
general-dev-chat
Turning a Raspberry Pi Pico into a GPU!
One enthusiast turned a Raspberry Pi Pico into a DVI graphics card, aiming for compatibility with various single-board computers, microcontrollers, and Linux modules. Inspired by existing projects, he created his own version, demonstrating the inventive spirit of DIYers and the flexibility of the Raspberry Pi platform. The project is open-source, with detailed steps available on GitHub.
More information:
The GitHub
Youtube Video ...
Error Detection & Correction
There are many reasons such as noise, cross-talk etc., which may help data to get corrupted during transmission. The upper layers work on some generalized view of network architecture and are not aware of actual hardware data processing.Hence, the upper layers expect error-free transmission between the systems. Most of the applications would not function expectedly if they receive erroneous data. Applications such as voice and video may not be that affected and with some errors they may still function well.
Data-link layer uses some error control mechanism to ensure that frames (data bit streams) are transmitted with certain level of accuracy. But to understand how errors is controlled, it is essential to know what types of errors may occur.
Types of Errors...
STM32MP2 Microprocessors: Next-Gen Features Unveiled
STMicroelectronics has launched its latest STM32MP2 microprocessors featuring upgraded 64-bit Arm Cortex-A35 cores for enhanced performance in edge AI and machine learning tasks. With Cortex-A35 cores running at speeds up to 1.5GHz, Cortex-M33 microcontroller cores, dedicated GPUs, and NPUs capable of 1.35 TOPS, these chips cater to the growing demand for smarter IoT devices. Scheduled for volume production in June, they bring advanced features to address the evolving needs of edge computing and IoT applications.
https://www.st.com/content/st_com/en/campaigns/microprocessor-stm32mp2.html...
The Amp Hour Podcast
Recently got a chance to be on The Amp hour podcast and had a great conversation with Chris Gammel.
We discussed a lot of interesting stuff in Electronics, AI, Optimization, etc.
https://theamphour.com/661-blogging-electronics-with-pallav-aggarwal/...
VSCode: Select Compare Tabs
Adds select compare options to tabs in the editor for quicker access to diff functionality as well as the ability to swap files in the diff editor.
Features
Adds "Select For Compare" to file editor tabs.
Adds "Compare With Selected" to file editor tabs....
Open-Source 3D Printed RC SkidSteer V3.0
A fun 3D Printed RC project that's a great way to get hands on experience with standard DIY development electronics. Updates include tracks, quick swap attachment plate, PCB now has mounted 16340 battery holders and a fuse making for a much more user friendly experience.
Features :
➡️ Modular front bucket attachment system for easy swapping of accessories....
PICMG Releases InterEdge, New Standard for Process Control Systems
This is an interesting recent standard released by PICMG and I think as industrial systems are going further increasingly with distributed systems involving sensors, indicators and feedback systems, against the PLC type systems these modularization along with interoperability will add value. It is not very much thought about problem and the processes are adapted to the down-times.
Eye catching part is that the modules are as hot-pluggable cradles and mechanical dimensions are standardised.
https://embeddedcomputing.com/application/industrial/industrial-networking-connectivity/picmg-releases-interedge-new-standard-for-process-control-systems...
Decoding State Machines: A Dive into Software Design Mastery
This article introduces state machines, a crucial concept in software design, defining a system's behavior through states, transitions triggered by events, and associated actions. Using a light switch example, it demonstrates key components and progresses from implicit to explicit designs, emphasizing modularity and code organization. You'll learn the basics, implementing state machines in code, and the significance of handling state transitions and events, enabling effective utilization in your projects.
https://www.embeddedrelated.com/showarticle/1625.php...
Return Path Routing — Why No One Does It, But You Really Should
At my first job, I took a few courses on signal integrity and circuit design techniques to limit noise. I learned the basic principles:
- Place ceramic capacitors close to the power pins of each chip.
- Don't mix digital and analog parts.
- Keep signal traces short.
- Provide a GND plane....
Building a DIY Surgical Robot
The video explores robotic-assisted surgery, showcasing the adaptation of surgical instruments for alternative use. It covers the complexities of these instruments, ingenious engineering solutions like spring-loaded mechanisms, intuitive control systems, and the challenges and possibilities of DIY projects in medical technology. Ideal for robotics enthusiasts, the project is promised to be open-source, providing free access to software, hardware schematics, and 3D models.
More information.......
It's Altera again - a standalone FPGA company spinoff from Intel
Interesting to see their business plans upcoming in the embedded devices, automotive domains. This one caught me:
"The goal of Gelsinger’s plan is to surpass Asian contract chip manufacturing giants TSMC and Samsung Electronics in process performance by 2025. At the same time, the company is hoping its revitalized contract chip-making business, Intel Foundry, will exceed Samsung’s foundry business in revenue by 2030" by doubling down the focus in Intel alone.
https://www.crn.com/news/components-peripherals/2024/intel-brings-back-altera-as-standalone-fpga-company...
Open-Source Solar E-Ink Weather Station
An ESP32 paired with an ePaper Display forms a dynamic weather station project, effortlessly providing accurate weather updates. By tapping into various weather forecast APIs, this device ensures flexibility in gathering and presenting weather data with clarity and conciseness.
Features :
➡️ Customizable settings for country, language, and units....