Embedded Systems
14.4K subscribers
1.09K photos
236 videos
1 file
749 links
News, articles, guides, analytics, projects and startups from the embedded industry.

Topics of the channel:
◽️ machine learning
◽️ internet of things
◽️ embedded software
◽️ advanced electronics
◽️ new engineering ideas

⤵️ Share and subscribe!
Download Telegram
🎬 10 Secret 3D Printing Tricks Only Experts Know

In this captivating video, discover a treasure trove of expert-level 3D printing tricks that will revolutionize your case modelling projects and ignite the imagination of every 3D printing enthusiast.

Unveiling ten hidden techniques known only to seasoned professionals, this video empowers you with invaluable insights into optimizing print quality, maximizing design versatility, and overcoming common challenges.

https://youtu.be/krrqydtneO0

#video #3d_modeling
👍3
📟 PyPortal Flight Tracker

Track and monitor aircraft positions on a live map with an IoT display that collects and visualizes real-time flight data

This project demonstrates how to build a visualization of this live flight data using an IoT display. The display presents a dynamically updating map that charts up-to-the-minute positions of aircraft flying within a user-defined area.

More information...

#projects #python #IoT
👍4
📰 Scientists beam solar power to Earth from space for 1st time ever

The Space Solar Power Demonstrator's MAPLE experiment was able to wirelessly transfer collected solar power to receivers in space and direct energy to Earth

A space solar power prototype has demonstrated its ability to wirelessly beam power through space and direct a detectable amount of energy toward Earth for the first time. The experiment proves the viability of tapping into a near-limitless supply of power in the form of energy from the sun from space.

Because solar energy in space isn’t subject to factors like day and night, obscuration by clouds, or weather on Earth, it is always available. In fact, it is estimated that space-based harvesters could potentially yield eight times more power than solar panels at any location on the surface of the globe.

#news #energy
👍6👌3
📰 New functionality: Bluetooth for Pico W

In June last year, Raspberry Pi Foundation launched Raspberry Pi Pico W, a $6 wireless-enabled variant of Pico platform, built around the RP2040 microcontroller. In the year since, they’ve sold over half a million of these tiny boards, and these microcontrollers have found their way into countless projects, from singing fish to web servers to communicative house plants.

But one thing has been missing: Bluetooth support. Now, with the release of version 1.5.1 of the C SDK, and the latest MicroPython build, your existing Pico W has gained the ability to communicate with Bluetooth and Bluetooth LE devices.

More information...

#news #raspberry
👍5
Embedded Systems
🐕 Mini Pupper – Open-source Raspberry Pi 4-based robot dog teaches ROS, SLAM, navigation and computer vision Mini Pupper is open-source, based on Ubuntu and ROS (Robot Operating System), and designed for robotics education in schools, homeschool families…
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 The Dingo - Low Cost, Open-Source Robot Quadruped

The Dingo robot, developed as a capstone project at Monash University, is an affordable and versatile research platform. It can be customized with additional sensors and actuators to cater to various research needs. With its low-cost design, the Dingo offers accessibility to robotics enthusiasts and researchers alike, providing an affordable entry point into the world of robotics research.

The Dingo's compatibility with the Robot Operating System (ROS) allows for seamless integration into existing robotics ecosystems, fostering collaboration and leveraging the extensive ROS libraries and resources available. Overall, the Dingo robot presents a cost-effective and adaptable solution for research and experimentation in the field of robotics.

More information...

#projects #robots
👍7
🎬 Making a PCB Motor spin 30,000 RPM FASTER

In this video, the creator improves a small PCB motor's performance by building and testing different controllers. He explains the concept of an ESC and the importance of synchronization. He also explores methods to control the motor's speed using magnetic sensors and a laser tachometer.

The creator designs a development board and achieves impressive results, reaching a maximum speed of 33,900 RPM. However, there are some limitations, such as compatibility issues and the need for additional sensors. Overall, the video offers valuable insights into building custom electric motors and optimizing their performance.

https://youtu.be/NX7GHqq28uU

#video #electronics
👍12
💻 PiccoloBASIC – BASIC interpreter for the Raspberry Pi Pico board

PiccoloBASIC is an open-source BASIC interpreter for the Raspberry Pi Pico development board that’s based on “uBASIC: a really simple BASIC interpreter” by Adam Dunkels and relying on Arm’s LittleFS fail-safe filesystem for microcontrollers.

The project is still work in progress, but currently implemented features include:
▫️ Let, if, print, for, goto, gosub
▫️ String variables (let z$=”hello”)
▫️ Floating point numbers and variables (let z#=1.234)
▫️ Builtin functions [zero, randint, not, time]
▫️ Sleep, delay, randomize, push & pop (for integers)
▫️ Maths functions like cos, sin, tan, sqr, etc
▫️ LittleFS support
▫️ Rudimentary GPIO support

More information:
The main article
The GitHub repository

#raspberry #programming
👍6
Embedded Systems
📃 5 Practical Tips for Low-Power Design Low-power design is crucial for optimizing energy consumption in electronic devices. By implementing efficient power-saving techniques, designers can extend battery life and reduce overall power consumption. Here are…
📃 How to optimize Arduino for Low-Power Design

This article delves into the importance of optimizing Arduino boards for low power consumption in devices relying on batteries or solar charging. It discusses the challenges of selecting the right Arduino board for low-power applications and highlights the use of sleep modes and power save modes to minimize energy usage.

The article further explores software hacks such as reducing clock speed and optimizing code, as well as hardware hacks like removing unnecessary components. By implementing these measures, designers can enhance energy efficiency, prolong battery life, and maximize the performance of their Arduino-based applications.

More information...

#articles #arduino
👍6
🤖 OpenQDD - 3D-printed open-source robotic actuator

The author designed this robotic actuator to be a powerful, easy-to-build, and relatively inexpensive solution to creating dynamic robots. Robots like Spot, Atlas, and the MIT mini cheetah easily impress the eye with their agility, speed, and overall ability to mimic natural motion. With OpenQDD, creating high-performing actuators at an affordable price is possible.

Specifications of the project:
➡️9:1 Planetary Gear Set
➡️Helical Gears: 25° Helix Angle, Low Backlash
➡️ODrive S1 FOC Controller with an Onboard Encoder
➡️Air Vents for Passive Cooling
➡️Peak Holding Torque: 16.36 Nm
➡️Total Mass: 935g
➡️13 3D-Printed Parts
➡️ Total Cost: $247

The actuator uses a 90KV Eagle Power BLDC Motor as well as an ODrive S1 FOC controller. In closed-loop control mode, the S1 allows you to control the position, velocity, and torque of a brushless motor.

More information...

#projects #robots
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
💻 From C++ to Rust: Comparison from Embedded Software Engineer

In this captivating article, an experienced embedded software engineer delves into a comprehensive comparison between C++ and Rust programming languages, providing invaluable insights for those seeking to embrace the new language. Through an exploration of various concepts and implementation details, the author reveals their delightful discoveries during months of investigating Rust.

For software developers seeking a more streamlined and secure programming experience, this article serves as an enticing invitation to explore Rust as a worthy alternative to C++. By highlighting the key differentiators and benefits, the author paves the way for an engaging journey towards unlocking the full potential of Rust's capabilities.

More information...

#articles #programming #rust
👍5👌1
📰 Multimodal robot capable of walking, crawling, rolling, tumbling, and even flying

The Multi-Modal Mobility Morphobot is a robot developed at Northeastern University in Boston. It is capable of navigating in eight different ways, including walking, crawling, rolling, tumbling, and flying.

The robot is 70 centimeters long, 35 centimeters high, and surprisingly light at around 6 kilograms, considering its onboard components. It features four legs with two joints each and has two ducted fans at the ends of each leg that can function as legs, propellor thrusters, or wheels.

The robot was designed to handle steep slopes, rough terrains with obstacles, and autonomously adapt to unstructured environments. The robot features onboard computers and sensors, and its design and multi-modal capabilities are demonstrated through several experiments.

More information...

#news #robots
👍12
🦾 Open-Source Super Compact Smart Robotic-Arm

The creator was inspired by the idea of having a programmable and responsive robotic arm. The mechanical structure of this robotic tool was carefully designed for compactness and aesthetics, incorporating the latest technologies and trends.

Features of the robot:
▫️ Utilizes stepper motors and harmonic reducers for high precision and torque
▫️ Multiple control methods including serial port, command line, and graphical host software
▫️ Synchronizes user's hand movements in real-time for intuitive control
▫️ Features a compact and visually appealing design
▫️ Incorporates AI computing, wireless connectivity, and augmented reality
▫️ Provides accurate and reliable performance in various applications, such as engraving, painting, CNC machining, and gripping objects with force feedback

Overall, the robotic hand offers precise control, versatile functionality, user-friendly interaction, and an aesthetically pleasing design.

More information...

#projects #robots
👍9👌3
🎬 Secrets of a $182 Billion Chip Maker: AMD's Labs

The documentary takes viewers on an exclusive tour of AMD's massive lab in Austin, Texas. The lab is a hub of innovation and technical prowess, where every product undergoes rigorous testing and development.

What you will learn:
▫️ Discover how AMD pushes the boundaries of high-speed limits in their silicon architectures, enabling faster and more efficient performance.
▫️ Learn about the industry-standard protocols utilized by AMD, ensuring compatibility and seamless communication between different components.
▫️ Witness the innovative "Splinter" interposer card, a breakthrough technology that enhances chip connectivity and enables efficient data transfer between silicon pieces.
▫️ Delve into AMD's thermal lab, where advanced cooling solutions are prototyped and tested. Explore vapor chamber prototypes and experiments with thinning lids to optimize cooling efficiency.
▫️ Gain insights into the meticulous testing procedures employed by AMD, including micro-benchmarks and performance analysis.

Embark on this fascinating journey and explore the intriguing world of AMD's labs, where groundbreaking ideas are transformed into reality, pushing the boundaries of innovation in the tech industry.

https://youtu.be/7H4eg2jOvVw

#video #electronics
👍9
🧠 7 expert tips for writing embedded software with ChatGPT

This article offers guidance for developers on writing embedded software using ChatGPT, an AI language model. It acknowledges the challenges involved in this process and provides valuable insights to navigate it effectively.

The article emphasizes the importance of clearly defining project requirements and breaking down complex problems into manageable parts. It highlights the need to optimize the software for resource-constrained environments and implement robust error handling mechanisms. Additionally, the article emphasizes considering real-time constraints and conducting thorough testing using automated tools.

It concludes by pointing out the significance of following best coding practices to ensure high-quality embedded software. By applying these expert tips, developers can enhance their embedded software development process and successfully leverage the capabilities of ChatGPT.

More information...

#articles #artificial_intelligence
👍9👎1