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
This media is not supported in your browser
VIEW IN TELEGRAM
📟 Magnetic Field Visualizer

This project is about developing a simple magnetic field visualizer. Here, the XMC1100 is the system MCU with fetches magnetic field data of a nearby magnet from the TLV49 3D magnetic sensor.

The MCU communicates with the sensor over I2C protocol. For visualizing the data, an E-Ink display is added to the system. The display is 3.3 V like rest of the system and communicates with the host MCU over SPI.

This visualizer can be used for :
▫️ Identifying North/South poles of a magnet
▫️ Magnet's orientation/heading on XY plane
▫️ Visualize virtual Field lines
▫️ Detect effective field area of a magnet
▫️ Compare magnets strength qualitatively

More information...

#projects #sensors
This media is not supported in your browser
VIEW IN TELEGRAM
📃 The Tesla Dojo Chip Is Impressive, But There Are Some Major Technical Issues

An interesting analytical article from SemiAnalysis about recently presented chip from Tesla

One of Tesla’s biggest draws is that the chip-to-chip interconnect is incredibly powerful. It’s more an order magnitude higher bandwidth than the competing ASICs and Nvidia. Tesla achieved this by packing every edge of the die with 112G SerDes. This IP is entirely licensed from Tesla’s partnership with a 3rd party provider. With a total of 576 of these SerDes, they reach a mindboggling 8TB/s IO.

In order to get this massive IO out of the chip, Tesla has to rely on very exotic packaging. Their chip packaging is ludicrously expensive, but it is the only way to get 8TB/s of IO out of such a small package. Normal LGA style packaging that a desktop or server CPU would utilize would not have anywhere near enough pins.

More information...

#articles #electronics
📟 Tomu - open-source ultra tiny development board

An ARM board that fits inside your USB connector

Tomu is user-programmable, has two buttons and two LEDs, and can be used for everything from a hobbyist device to a U2F security token.

Tomu is open-source. You can download the hardware schematics, make your own circuit board, and inspect how all the pieces work together. You can download the software source code and trace programs as they run.

Tomu is flexible. Maybe you want volume buttons on the side of your laptop. You can load software onto Tomu that uses the two buttons for Volume Up and Volume Down. Or maybe you want to be able to put your computer to sleep or wake it up from a USB hub. With Tomu, you can turn any USB port into an input device simply by uploading new software to it.

More information:
Official website
Github page

#projects #boards
📟 T-Watch-2021 - open-source ESP32 round smartwatch with touchscreen and extended battery

LilyGo designed the T-Watch 2021 which builds upon the Open-Smartwatch but adds features like a touchscreen display, a vibration motor, a magnetometer, and ships as a devkit with board and display or a complete smartwatch kit including a 500mAh battery.

Specifications:
▫️ LILYGO T-micro32 module based on ESP32-PICO-D4 (wireless module)
▫️ 1.3-inch circular touchscreen LCD with 240×240 resolution (Model GC9A01)
▫️ 3-axis BMA423 accelerator, pedometer
▫️ QMC5883L 3-axis magnetometer, compass
▫️ 5V/1A power input (USB Type-C)
▫️ Battery protection chip (MCP73831)

More information:
Main article
Github page

#projects #esp32
👍1
🎬 ESP-NOW - a new protocol for Wi-Fi data transfer between ESP32 or ESP8266

ESP-NOW is a protocol ideally suited to sending out small amounts of data (up to 250 characters). In this video, author uses ESP32 as receiver and an ESP8266 as transmitter and demonstrates the work of the protocol.

https://youtu.be/lkHdk_mKGUw

#video #esp32
👍1
📃 Tradeoffs Between Edge Vs. Cloud

Analytical article on the latest tendencies in IoT field

Edge computing is on the upswing because of the process technology, innovations in the AI hardware design, and because we are doing processing in fixed point, like 8-bit, you can put a lot of processing power on devices like mobile platforms.

But computing at the edge also has limitations. When you cannot do something on the edge, because devices are not powerful enough, you have to do them in the cloud. The real value of the cloud, in this case, is a broader analysis of processed data that is less time-sensitive. An edge system may need to do its own analytics for its primary task.

An example is a drone that is examining an electrical tower. It may detect something and immediately has to act on that to figure out what the issue is. When it returns to its home base, it may transfer a lot more data that you want to analyze in the cloud. There are different layers of processing that could be done.

#articles #IoT
⚒ Converting 3D Printer into PCB Production Machine

A series of videos in which author automated the PCB making process

Convert your 3D Printer into a light duty CNC mill! Author showed engraving, drilling and cutting single sided copper clad board to make a PCB with a Dremel style rotary tool attached to his HyperCube 3D Printer.

More information:
Part one
Part two

#video #projects
📡 Top 6 IoT Communication Protocols

The communication protocol is the set of rules for data exchange between electronic devices

ZigBee is attributed with benefits for low power consumption, high scalability, strong security, and durability.

LoRa is known for its capabilities to communicate across long-ranges with the least power consumption. Specially designed to accommodate millions of devices besides supporting low-cost mobile secure communication in IoT, smart city, or industrial applications.

NB-IoT is specifically designed for networks that require low bandwidth to support massive connection density.

Wi-Fi is the most popular for wireless local area network.

Thread is specially designed to address the unique interoperability, security, power, and architecture challenges in the IoT, thread is a low-power wireless mesh networking protocol.

Bluetooth Low Energy supports many-to-many communications simultaneously between all devices in a network for fast and reliable data transmission.

#articles #IoT
👍2