Cool project of a mini Raspberry Pi server with a built-in UPS and OLED stats display. A Raspberry Pi makes a great server for a NAS or for media streaming, home automation, or even a home security hub for your cameras. All of these projects would benefit from having a built-in UPS to ensure that the Pi is kept running in the event of a power interruption.
The mini server could last around one hour and a half with one 2,500 mAh. The UPS and associated battery could also power an additional portable display, so you could potentially make it a portable mini PC with two batteries of greater capacity.
#projects #raspberry #IoT #3d_modeling
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Use customizable layouts to arrange interactive visualizations,
and quickly understand what your robot is doing.
Foxglove Studio comes with a rich suite of built-in panels that can be arranged into the perfect layout for your task:
▫️ Display your robot in a 3D scene—complete with point clouds, TFs, and a world map.
▫️ Display images from multiple camera feeds, and overlay relevant bounding boxes and labels.
▫️ Plot message values over time, or plot an array of values at each timestamp.
▫️ Track and detect changes in your robot's state.
▫️ Inspect incoming ROS messages in tabular format.
▫️ Drill down into your ROS messages to better understand and debug the state of your robot.
#robots #software
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Transforming a 3D printer into a soldering machine
Surface-mount technology has been a fantastic force multiplier for electronics in general and for hobbyists in particular. But sometimes you’ve got no choice but to use through-hole components, meaning that even if you can take advantage of SMDs for most of the design, you still might need to spend a little time with soldering iron in hand.
Author added a bracket to the Longer LK4 printer to hold a soldering iron, and a guide for solder wire. The solder is handled by a more-or-less standard extruder, which feeds it into the joint once it’s heated by the iron.
The secret sauce here is probably the fixturing, with 3D-printed jigs that hold the through-hole connectors in a pins-up orientation on the bed of the printer. With the PCB sitting on top of the connectors, it’s just a matter of teaching the X-Y-Z position of each joint, applying heat, and advancing the solder with the extruder.
More information:
Project review
Original video
#robots #articles
Surface-mount technology has been a fantastic force multiplier for electronics in general and for hobbyists in particular. But sometimes you’ve got no choice but to use through-hole components, meaning that even if you can take advantage of SMDs for most of the design, you still might need to spend a little time with soldering iron in hand.
Author added a bracket to the Longer LK4 printer to hold a soldering iron, and a guide for solder wire. The solder is handled by a more-or-less standard extruder, which feeds it into the joint once it’s heated by the iron.
The secret sauce here is probably the fixturing, with 3D-printed jigs that hold the through-hole connectors in a pins-up orientation on the bed of the printer. With the PCB sitting on top of the connectors, it’s just a matter of teaching the X-Y-Z position of each joint, applying heat, and advancing the solder with the extruder.
More information:
Project review
Original video
#robots #articles
🧠 Dlib - modern open-source machine learning toolkit written in C++
Dlib is a toolkit containing machine learning algorithms and tools for creating complex software to solve real world problems.
It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge.
Main features:
▫️ Documentation - provides complete and precise documentation for every class and function
▫️ High Quality Portable Code
▫️ Huge Variety of Machine Learning Algorithms
▫️ Image Processing capabilities, such as high quality face recognition
▫️ Graphical User Interfaces
Can be easily implemented on microcontrollers, such as Raspberry Pi - example: video, github.
More information...
#software #machine_learning
Dlib is a toolkit containing machine learning algorithms and tools for creating complex software to solve real world problems.
It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge.
Main features:
▫️ Documentation - provides complete and precise documentation for every class and function
▫️ High Quality Portable Code
▫️ Huge Variety of Machine Learning Algorithms
▫️ Image Processing capabilities, such as high quality face recognition
▫️ Graphical User Interfaces
Can be easily implemented on microcontrollers, such as Raspberry Pi - example: video, github.
More information...
#software #machine_learning
📟 "Listening Temperature" with TinyML
Teaching Arduino to hear the temperature difference using Edge Impulse Studio
Firstly, author acquire the sound of pouring water and then uploades it to Edge Impulse Studio, where the data gets preprocessed. Then he trains the Neural Network (NN), tests it and deploys to an MCU (Arduino Nano) for real physical test.
To do so, author uses Edge Optimized Neural (EON) Compiler, which permits to run of neural networks in 25-55% less RAM, and up to 35% less flash while retaining the same accuracy compared to TensorFlow Lite for Microcontrollers.
More information...
#projects #machine_learning #artificial_intelligence #arduino
Teaching Arduino to hear the temperature difference using Edge Impulse Studio
Firstly, author acquire the sound of pouring water and then uploades it to Edge Impulse Studio, where the data gets preprocessed. Then he trains the Neural Network (NN), tests it and deploys to an MCU (Arduino Nano) for real physical test.
To do so, author uses Edge Optimized Neural (EON) Compiler, which permits to run of neural networks in 25-55% less RAM, and up to 35% less flash while retaining the same accuracy compared to TensorFlow Lite for Microcontrollers.
More information...
#projects #machine_learning #artificial_intelligence #arduino
📰 The shortage of MCUs
MCUs are widely used in a multitude of systems, such as appliances, cars, communication equipment, and industrial products.
Demand is robust for MCUs. “MCU is an example of a hot application, where the support is needed from mature 200mm technology nodes through mainstream 300mm technologies,” UMC’s Ng said. “MCUs are one of the key applications driving the growth of mainstream 40nm and below technologies.”
MCU suppliers, however, can’t keep up with demand. “Shortages of MCUs continue,” Semico’s Feldhan said. “Demand for MCUs started to increase towards the second half of 2020. Since then, MCU average selling prices (ASPs) have increased each quarter. The supply does seem to be tightest for 32-bit MCUs where ASPs have increased over 20% over the last year.”
Some MCU suppliers are taking usual steps to meet demand. Microchip, for one, launched a Preferred Supply Program (PSP).
More information...
#news
MCUs are widely used in a multitude of systems, such as appliances, cars, communication equipment, and industrial products.
Demand is robust for MCUs. “MCU is an example of a hot application, where the support is needed from mature 200mm technology nodes through mainstream 300mm technologies,” UMC’s Ng said. “MCUs are one of the key applications driving the growth of mainstream 40nm and below technologies.”
MCU suppliers, however, can’t keep up with demand. “Shortages of MCUs continue,” Semico’s Feldhan said. “Demand for MCUs started to increase towards the second half of 2020. Since then, MCU average selling prices (ASPs) have increased each quarter. The supply does seem to be tightest for 32-bit MCUs where ASPs have increased over 20% over the last year.”
Some MCU suppliers are taking usual steps to meet demand. Microchip, for one, launched a Preferred Supply Program (PSP).
More information...
#news
👍2
📟 The Index - PnP machine for automatic circuit boards assembly
The Index an open-source pick and place (PnP) machine. The project is under development.
The goal of the Index is to help folks bridge the gap between prototyping and mass production. The Index is designed to be low-cost enough that someone could buy or build one to support making production runs at home or as a small business.
It runs using OpenPnP. The Index will eventually be able to do multiple parts of the PCBA manufacturing process. It is currently capable of picking parts and placing them, but eventually the Index will support solder paste dispensing and interfacing with other machines, such as a PCB panel hopper and reflow oven.
More information:
Github page
Wiki page
YouTube playlist
#projects #hardware
The Index an open-source pick and place (PnP) machine. The project is under development.
The goal of the Index is to help folks bridge the gap between prototyping and mass production. The Index is designed to be low-cost enough that someone could buy or build one to support making production runs at home or as a small business.
It runs using OpenPnP. The Index will eventually be able to do multiple parts of the PCBA manufacturing process. It is currently capable of picking parts and placing them, but eventually the Index will support solder paste dispensing and interfacing with other machines, such as a PCB panel hopper and reflow oven.
More information:
Github page
Wiki page
YouTube playlist
#projects #hardware