📰 Arm wants to charge dramatically more for chip licenses
Arm is tired of seeing device makers bring in billions while it makes millions
The Financial Times has published a report on Arm's "radical shake-up" of its business model. The new plan is to raise prices across the board and charge "several times more" than it currently does for chip licenses.
According to the report, Arm wants to stop charging chip vendors to make Arm chips, and instead wants to charge device makers—especially smartphone manufacturers—a fee based on the overall price of the final product.
More information...
#news
Arm is tired of seeing device makers bring in billions while it makes millions
The Financial Times has published a report on Arm's "radical shake-up" of its business model. The new plan is to raise prices across the board and charge "several times more" than it currently does for chip licenses.
According to the report, Arm wants to stop charging chip vendors to make Arm chips, and instead wants to charge device makers—especially smartphone manufacturers—a fee based on the overall price of the final product.
More information...
#news
👍3👎1👌1
🎬 Dennis Whyte: Nuclear Fusion and the Future of Energy
Dennis Whyte is a nuclear scientist at MIT and the director of the MIT Plasma Science and Fusion Center. In this podcast, he explains the perspective technology of nuclear fusion, the physical principles behind it and the way it soon will change the world.
https://youtu.be/aJoRMFWn2Jk
#video #podcasts #energy
Dennis Whyte is a nuclear scientist at MIT and the director of the MIT Plasma Science and Fusion Center. In this podcast, he explains the perspective technology of nuclear fusion, the physical principles behind it and the way it soon will change the world.
https://youtu.be/aJoRMFWn2Jk
#video #podcasts #energy
YouTube
Dennis Whyte: Nuclear Fusion and the Future of Energy | Lex Fridman Podcast #353
Dennis Whyte is a nuclear scientist at MIT and the director of the MIT Plasma Science and Fusion Center. Please support this podcast by checking out our sponsors:
- Rocket Money: https://rocketmoney.com/lex
- MasterClass: https://masterclass.com/lex to get…
- Rocket Money: https://rocketmoney.com/lex
- MasterClass: https://masterclass.com/lex to get…
👍2👌2
📟 Visualize Your Sensor Readings from Anywhere in the World (ESP32/ESP8266 + MySQL + PHP)
In this project, you’ll create a web page that displays sensor readings in a plot that you can access from anywhere in the world. In summary, you’ll build an ESP32 or ESP8266 client that makes a request to a PHP script to publish sensor readings in a MySQL database.
More information...
#projects #esp32 #IoT
In this project, you’ll create a web page that displays sensor readings in a plot that you can access from anywhere in the world. In summary, you’ll build an ESP32 or ESP8266 client that makes a request to a PHP script to publish sensor readings in a MySQL database.
More information...
#projects #esp32 #IoT
👍7
🤖 Doly - Open-Source Raspberry Pi-powered robot
Doly feels, responds and develops a unique character thanks to his advanced AI technology. The Raspberry Pi CM4 runs on Linux, making it easy to write and run code. You can use C++, Python or other programming languages to control the motors, sensors, camera and other components.
The robot is fully open-source:
▫️ The first step is to 3D print all STL sources.
▫️ The second step is to gather the necessary materials, Raspberry Pi CM4, some electronics components, servo motors, displays and a power supply. The project documentation provides a detailed list of all the components you need.
▫️ The next step is to assemble the robot following the instructions in the project details, which include schematics and all the information you need.
▫️ After assembling the robot, you can start programming it to perform various functions.
More information:
The main article
The GitHub repository
The official website
#projects #raspberry #robots
Doly feels, responds and develops a unique character thanks to his advanced AI technology. The Raspberry Pi CM4 runs on Linux, making it easy to write and run code. You can use C++, Python or other programming languages to control the motors, sensors, camera and other components.
The robot is fully open-source:
▫️ The first step is to 3D print all STL sources.
▫️ The second step is to gather the necessary materials, Raspberry Pi CM4, some electronics components, servo motors, displays and a power supply. The project documentation provides a detailed list of all the components you need.
▫️ The next step is to assemble the robot following the instructions in the project details, which include schematics and all the information you need.
▫️ After assembling the robot, you can start programming it to perform various functions.
More information:
The main article
The GitHub repository
The official website
#projects #raspberry #robots
👍13
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Robots Using Legs as Arms to Climb and Push Buttons
Roboticists at CMU and UC Berkeley are training robot dogs to use their legs for manipulation, not just locomotion, demonstrating skills that include climbing walls, pressing buttons, and even kicking a soccer ball.
Successfully performing a combined locomotion and manipulation task requires one high-quality expert demonstration. The robot remembers what commands the human gave during the demonstration, and then creates a behavior tree that it can follow that breaks up the tasks into a bunch of connected locomotion and manipulation sub-tasks that it can perform in order.
This particular robot (a Unitree Go1 with an Intel RealSense) manages to balance itself against a wall to press a wheelchair access button that’s nearly a meter high, and then walk out the open door. More broadly, this is a useful step towards helping non-humanoid robots to operate in human-optimized environments.
More information...
#articles #robots
Roboticists at CMU and UC Berkeley are training robot dogs to use their legs for manipulation, not just locomotion, demonstrating skills that include climbing walls, pressing buttons, and even kicking a soccer ball.
Successfully performing a combined locomotion and manipulation task requires one high-quality expert demonstration. The robot remembers what commands the human gave during the demonstration, and then creates a behavior tree that it can follow that breaks up the tasks into a bunch of connected locomotion and manipulation sub-tasks that it can perform in order.
This particular robot (a Unitree Go1 with an Intel RealSense) manages to balance itself against a wall to press a wheelchair access button that’s nearly a meter high, and then walk out the open door. More broadly, this is a useful step towards helping non-humanoid robots to operate in human-optimized environments.
More information...
#articles #robots
👍7👌1
📰 ChatGPT banned in Italy
The country’s data protection authorities said AI service would be blocked and investigated over privacy concerns. The system does not have a proper legal basis to be collecting personal information about the people using it, the Italian agency said. That data is collected to help train the algorithm that powers ChatGPT’s answers.
Authorities also accused OpenAI of failing to check the age of its ChatGPT users, and not properly enforcing rules banning over 13s. Those young users could potentially be exposed to “unsuitable answers” from the chatbot, given their relative lack of development, authorities said.
It is just the latest censure of ChatGPT, and the artificial intelligence systems underpinning it that are made by creators OpenAI. Italy’s decision came days after a range of experts called for a halt on the development of new systems, amid fears that the rush to create new AI tools could be dangerous.
#news #artificial_intelligence
The country’s data protection authorities said AI service would be blocked and investigated over privacy concerns. The system does not have a proper legal basis to be collecting personal information about the people using it, the Italian agency said. That data is collected to help train the algorithm that powers ChatGPT’s answers.
Authorities also accused OpenAI of failing to check the age of its ChatGPT users, and not properly enforcing rules banning over 13s. Those young users could potentially be exposed to “unsuitable answers” from the chatbot, given their relative lack of development, authorities said.
It is just the latest censure of ChatGPT, and the artificial intelligence systems underpinning it that are made by creators OpenAI. Italy’s decision came days after a range of experts called for a halt on the development of new systems, amid fears that the rush to create new AI tools could be dangerous.
#news #artificial_intelligence
👍10👎3👌2
💻 MIT Turbocharges Python’s Notoriously Slow Compiler
Python has long been one of—if not the—top programming languages in use. Yet while the high-level language’s simplified syntax makes it easy to learn and use, it can be slower compared to lower-level languages such as C or C++.
Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) hope to change that through Codon, a Python-based compiler that allows users to write Python code that runs as efficiently as a program in C or C++.
In terms of what’s next for Codon, researchers are currently working on native implementations of widely used Python libraries, as well as library-specific optimizations to get much better performance out of these libraries.
More information...
#articles #programming #python
Python has long been one of—if not the—top programming languages in use. Yet while the high-level language’s simplified syntax makes it easy to learn and use, it can be slower compared to lower-level languages such as C or C++.
Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) hope to change that through Codon, a Python-based compiler that allows users to write Python code that runs as efficiently as a program in C or C++.
In terms of what’s next for Codon, researchers are currently working on native implementations of widely used Python libraries, as well as library-specific optimizations to get much better performance out of these libraries.
More information...
#articles #programming #python
👍5
🤖 ARCTOS - 3D-printable robotic arm
Everything you need to build a robotic arm from scratch
Amazing project of a robotic arm that everyone can build for around 400$. Most of the parts are standardized and can be found worldwide.
Specifications:
▫️ Degrees of freedom: 6
▫️ Reach: 600mm
▫️ Payload: 500g
▫️ Electronics: integrated in base
▫️ Software: RoboDK, ROS compatible
▫️ Applications: education, pick&place, automation
Although being one-man project, the first prototype version is already available. Notice that the CAD-files are currently on sale, but the firmware and electronics are open-source on GitHub.
More information:
The official website
The GitHub repository
#projects #robots
Everything you need to build a robotic arm from scratch
Amazing project of a robotic arm that everyone can build for around 400$. Most of the parts are standardized and can be found worldwide.
Specifications:
▫️ Degrees of freedom: 6
▫️ Reach: 600mm
▫️ Payload: 500g
▫️ Electronics: integrated in base
▫️ Software: RoboDK, ROS compatible
▫️ Applications: education, pick&place, automation
Although being one-man project, the first prototype version is already available. Notice that the CAD-files are currently on sale, but the firmware and electronics are open-source on GitHub.
More information:
The official website
The GitHub repository
#projects #robots
👍9
📊 The top 10 IoT chipset and edge trends—as showcased at Embedded World 2023
Embedded World, a leading event for the embedded systems community, was back in action a few weeks ago in Nürnberg, Germany. It showcased, once again the latest developments and innovations in embedded systems, embedded software, chipsets, edge computing and related topics.
IoT Analytics had a team of three analysts on the ground. They visited approximately 75 booths and conducted over 50 individual interviews with the aim of obtaining a comprehensive understanding of the most recent developments in embedded systems with a special focus on IoT.
More information...
#articles
Embedded World, a leading event for the embedded systems community, was back in action a few weeks ago in Nürnberg, Germany. It showcased, once again the latest developments and innovations in embedded systems, embedded software, chipsets, edge computing and related topics.
IoT Analytics had a team of three analysts on the ground. They visited approximately 75 booths and conducted over 50 individual interviews with the aim of obtaining a comprehensive understanding of the most recent developments in embedded systems with a special focus on IoT.
More information...
#articles
👍6
📟 PicoCray - a system for running distributed code over multiple PI Picos
The PicoCray project connects multiple Raspberry Pi Pico microcontroller modules into a parallel architecture leveraging an I2C bus to communicate between nodes.
The same PicoCray code runs on all nodes, but a grounded pin on one of the Pico modules indicates that it is to operate as the controller node. All of the remaining nodes operate as processor nodes.
The particular elements to be computed in a given task are allocated by the controller node which then later collects the results from each processor node and aggregates the results for display.
More information...
#projects #raspberry
The PicoCray project connects multiple Raspberry Pi Pico microcontroller modules into a parallel architecture leveraging an I2C bus to communicate between nodes.
The same PicoCray code runs on all nodes, but a grounded pin on one of the Pico modules indicates that it is to operate as the controller node. All of the remaining nodes operate as processor nodes.
The particular elements to be computed in a given task are allocated by the controller node which then later collects the results from each processor node and aggregates the results for display.
More information...
#projects #raspberry
👍12
💻 5 Visual Studio code tips for embedded developers
You might have heard a lot of buzz around Visual Studio Code lately. Visual Studio Code has become a popular development environment within the general software industry over the last few years. It’s a bare-bones environment that can be easily customized using extensions and tweaks to the default configuration.
Visual Studio Code is an exciting environment for embedded software developers looking to decouple themselves from their microcontroller vendors’ toolchains and ease integration with CI/CD processes. This post will explore five Visual Studio Code tips to help embedded software developers get the most out of it.
More information...
#articles #programming #software
You might have heard a lot of buzz around Visual Studio Code lately. Visual Studio Code has become a popular development environment within the general software industry over the last few years. It’s a bare-bones environment that can be easily customized using extensions and tweaks to the default configuration.
Visual Studio Code is an exciting environment for embedded software developers looking to decouple themselves from their microcontroller vendors’ toolchains and ease integration with CI/CD processes. This post will explore five Visual Studio Code tips to help embedded software developers get the most out of it.
More information...
#articles #programming #software
👍5
📟 Pico3D - Open World 3D Game Engine for the Pimoroni PicoSystem & RP2040 Microcontroller
This engine basically utilizes the second core of the RP2040 as a dedicated rasterizer/GPU. It contains a small city as well as an outskirts featuring shootable zombies.
Pico3D was created as part of a master's thesis at the Kempten University. It was designed to answer the question of whether a modern $1 microcontroller could run a complete open world 3D game.
The included game has a grid size of 12x12 chunks (each chunk is 10x10m in size -> world size of 120x120m). The chunk cache uses an 8 bit int for each direction limiting the world size to 256x256 chunks (2.56x2.56km). At the moment, the game simply simulates all 50 NPCs and 50 zombies at the same time since that is pretty cheap compared to the actual rendering.
More information...
#projects #raspberry
This engine basically utilizes the second core of the RP2040 as a dedicated rasterizer/GPU. It contains a small city as well as an outskirts featuring shootable zombies.
Pico3D was created as part of a master's thesis at the Kempten University. It was designed to answer the question of whether a modern $1 microcontroller could run a complete open world 3D game.
The included game has a grid size of 12x12 chunks (each chunk is 10x10m in size -> world size of 120x120m). The chunk cache uses an 8 bit int for each direction limiting the world size to 256x256 chunks (2.56x2.56km). At the moment, the game simply simulates all 50 NPCs and 50 zombies at the same time since that is pretty cheap compared to the actual rendering.
More information...
#projects #raspberry
👍3👌1