Singapore - Flag Singapore

Please confirm your currency selection:

Singapore Dollars
Incoterms:DDP
All prices include duty and customs fees on select shipping methods.
Free shipping on most orders over $60 (SGD).

US Dollars
Incoterms:DDP
All prices include duty and customs fees on select shipping methods.
Free shipping on most orders over $50 (USD).

Bench Talk for Design Engineers

Bench Talk

rss

Bench Talk for Design Engineers | The Official Blog of Mouser Electronics


Michael Parks, P.E. is the co-founder of Green Shoe Garage, a custom electronics design studio and embedded security research firm located in Western Maryland. He produces the Gears of Resistance Podcast to help raise public awareness of technical and scientific matters. Michael is also a licensed Professional Engineer in the state of Maryland and holds a Master’s degree in systems engineering from Johns Hopkins University.


Coding for Automation: Programming a PLC Mike Parks
PLCs bridge the industrial and information revolutions, evolving from manual rewiring to programmable automation and advanced networking, enabling IIoT integration and real-time data exchange. Early PLCs required assembly or Fortran knowledge, but ladder logic emerged as the dominant programming method.

Optimizing Software for Multicore Arm Microcontrollers Mike Parks
Multicore Arm® MCUs revolutionize embedded systems with enhanced performance, efficiency, and power savings. Explore Cortex-A, Cortex-R, and Cortex-M configurations for diverse applications and learn programming models, parallel processing, and optimization techniques to maximize their capabilities.

Rust Programming Language for Microcontrollers Mike Parks
Rust is an increasingly popular language for embedded systems. It addresses limitations of C, like memory management and lack of package management, while offering features for safer concurrency and eliminating common bugs.

Edge Impulse Fundamentals Part Eight Mike Parks
Edge Impulse offers features that make model versioning and deployment not just feasible but also efficient. Part 8 of the Edge Impulse Fundamentals series delves into how these functionalities are managed and why they are crucial for developers and organizations.

Edge Impulse Fundamentals Part Seven Mike Parks
Part 7 of the Edge Impulse Fundamentals series explores how the Live Classification tool validates the machine learning model in the browser with data captured directly from any device or supported development board without the need to deploy the model with every iteration.

How Desktop Manufacturing Machines Are Democratizing PCB Production Mike Parks
The demand for digital engineering, rapid prototyping, short-run production, and the DIY electronics movement has driven significant innovations in desktop circuit board manufacturing machines. Explore some of the differences between desktop and traditional manufacturing techniques.

Edge Impulse Fundamentals Part Six Mike Parks
Part 6 of the Edge Impulse Fundamentals series finishes exploring the tools Edge Impulse provides to analyze ML model performance and investigates ways to mitigate the effects of overfitting and underfitting.

Edge Impulse Fundamentals Part Five Mike Parks
Part 5 of the Edge Impulse Fundamentals series looks at the processes and tools Edge Impulse provides to analyze ML model performance.

Edge Impulse Fundamentals Part Four Mike Parks
Part 4 of the Edge Impulse Fundamentals series looks at the learning and output blocks that create the impulse workflow.

Edge Impulse Fundamentals Part Three Mike Parks
Part 3 of the Edge Impulse Fundamentals series focuses on the pre-processing pipeline in impulse design, which includes a series of processing blocks that transform the raw input data into a format the machine-learning model can use.

All Authors

Show More Show More
View Blogs by Date

Archives