Machine learning (ML) and artificial intelligence (AI) are no longer limited to high-end servers or cloud platforms. Thanks to new developments in integrated circuits (IC) and software technology, it’s possible to implement ML algorithms and deep learning neural networks on tiny controllers and microcomputers. And these embedded devices installed at edges must no longer rely…
IOT Building Blocks and Architecture: IOT Part 2
In the previous tutorial, a brief introduction of Internet of things was presented. The importance, challenges, applications and trends in IOT were discussed. Now, equipped with basic understanding of IOT, it’s time to investigate the building blocks of IOT. IOT is developed as a package with integration of various technologies. Each technology has its own principle role within the IOT system. In this tutorial, the basic building blocks of IOT and their place in an IOT infrastructure will be examined.
What are the different types of EV charging connectors?
Battery electric vehicles (EVs) have showcased rapidly growing sales figures over the last several years. There are several reasons to consider an EV aside from saving on gasoline. The prominent one, of course, is the environment. EVs have no tailpipe emissions, and research shows that they’re responsible for lower levels of greenhouse gases (GHGs) than…
What is Wireless Electric Vehicle Charging System (WEVCS)?
Electric vehicles are shaping the future of mobility and, as nearly all electric vehicles are turning out to be more economical compared to any gasoline car, there has been a shift in the buying trend of automobiles. It is expected that there will be more electric cars on the road than fossil fuel cars by…
What are the top tools for developing embedded software?
The embedded software or firmware is the brain of an embedded device. However, this type of software works differently than the conventional ones on PCs or mobile devices — which are generic and work identically on such operating systems. PC software runs without directly accessing the underlying hardware. The purpose of embedded software works in…
How to build a MicroPython WiFi Sniffer
MAC layer protocols like WiFi/WLAN, Zigbee, Bluetooth, and Ethernet are of prime importance in IoT applications. WiFi/WLAN is one of the most commonly utilized wireless solutions in home automation, smart farming, office automation, and Industrial IoT. It is highly critical for controllers in IoT devices to identify and connect with available WiFi networks and effectively…
The top 3D-printed robotic arms for 2023
Previously, we discussed open-source 3D printable humanoid robot projects. Now, we’ll cover the top 3D printable robotic arms. A robotic arm is a pick-and-place robot typically used in manufacturing assembly lines. They’re also used for CNC, laser engraving, and 3D printing. The robots are designed to repeat specific tasks with the highest accuracy and precision. Servos electronically…
The top home-server software options of 2022
Servers are no longer limited to corporate offices and are common in homes. They can run 24×7 on any low-cost PC or microcomputer. A home server manages online communication, internet browsing, downloading, and file sharing between computers, tablets, mobile phones, printers, and other smart home appliances. They can also serve as centralized media storage for…
What is LiDAR and how does it work?
LiDAR is an acronym for light detection and ranging, an optical technology for sensing distance. Early attempts to measure distance by light beams were first made in the ’30s, and airborne LiDAR became more commonly used in the ’60s, with geospatial measurements beginning in the ’80s. As the technology evolved, LiDAR’s uses continued to expand.…
What is Lightweight Internet Protocol (LwIP)?
Connecting embedded microcontrollers to the internet is a crucial task in modern applications. The embedded controllers, particularly in consumer devices and wearables, now essentially require ping online. This is more important as the devices are getting smarter. Connecting to the internet is not just crucial but a hefty task as well. The typical TCP/IP stack…
What AI can bring to PCB manufacturing
by Ken Ghadia, Sales Engineer, TechnoTronix The introduction of Artificial Intelligence (AI) in PCB manufacturing has largely improved the product quality, optimized the production process, and significantly reduced the manufacturing cost. AI drives independent automation of PCB production by using the vast data aggregated from several sensors. Machine learning and deep learning are the AI…
ESP8266/ESP32-based WiFi access point using MicroPython
Many IoT applications are controlled with the help of a webpage or an HTML website running within a Local Area Network (LAN) or Wireless Local Area Network (WLAN). Some examples of such IoT applications include home automation, office automation, and smart farming. The HTML webpage or website controlling the things is hosted on a microcomputer…
How to make Raspberry Pi MQTT broker
MQTT (Message Queuing Telemetry Transport) is a simple messaging protocol often used in IoT applications. The protocol is based on a publish-subscribe system where both types of devices that publish and subscribe MQTT messages are called MQTT clients. The exchange of messages between the publishers and subscribers is done with the help of a broker,…
Motion detectors or motion sensors?
The term ‘Motion detectors’ can be used to refer to any kind of sensing system which is used to detect motions; motion of any object or motion of human beings. However, it is primarily used to detect motion of human beings or in other words, presence of a body in a certain area. A motion detector is an electronic device that detects the physical movement in a given area/ designated locations and it transforms motion into an electric signal. Motion sensors are commonly used in security systems as triggers for automatic lights or trips for remote alarms and similar applications. Motion sensors work based on a wide variety of principles and is used in a wide variety of applications. Typical usage could be in the exterior doorways or windows of a building for monitoring the area around the building.
An Embedded Developer’s Perspective on IOT (Internet of Things)
Embedded device, Networked sensor and actuators form the ground for IoT. An Embedded developer look IoT (Internet of Things) as area full of opportunity. IoT is not limited to any particular domain or business. IoT involves all the device which have a unique ID and can be configured with address to locate them. For An embedded developer IoT is not just limit to a single area, an embedded developer can design, develop & program, configure, debug and reprogram any device.
What is an embedded system?
If we look around, we will find ourselves to be surrounded by computing systems. Every year millions of computing systems are built destined for desktop computers (Personal Computers, workstations, mainframes and servers) but surprisingly, billions of computing systems are built every year embedded within larger electronic devices and still goes unnoticed. Any device running on electric power either already has computing system or will soon have computing system embedded in it.
FPGA vs microcontrollers: Another approach to embedded design
Most engineers start their journey in embedded systems with microcontrollers. With microcontrollers, one gets a complete miniature computing system on a single integrated circuit. The CPU, RAM, ROM and Input / Output peripherals all on a single thumb size SoC. This very popular approach to learning embedded design and development is in fact just the one side of the complete picture. Working with microcontrollers (and microprocessors) is all about software-based embedded design.
Tips and Business Ideas for Electronic Engineers who aspire to become Entrepreneurs
Engineering is one of those rare fields that could lead to path-breaking solutionstowards real world problems. A highly lucrative field for its practitioners, it has virtually transformed the world that surrounds us.The continuous technological advancement and upgradation have made it possible for the electronics sector in India to flourish in the vastly competitiveglobal market.
Growing Role of Electronics in Healthcare Ecosystem
Healthcare sector is gradually achieving digital integration at all steps of a patient’s journey from lookout for symptomatic information, diagnosis, treatment and follow ups. Automation has embedded itself within various health care operations. The past two decades have seen the successful launch of various eInitiatives that’ve revolutionised most aspects of life, and their effectsare now being felt in the sphere of healthcare too.
Introduction to Robotics
I’m just conveying my emotions about robots to you. So people what is robotics?? You might be getting confused about the question itself.. Funny.. But in actual Robotics it is a wide field. Robotics is term denoted with respect to robots. WHAT is a ROBOT??Roughly we can say, ROBOT is a machine with brain and memory. Some bookish language may be elaborating it like “A reprogrammable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through various programmed motions for the performance of a variety of tasks”. This definition is pretty expressive.