EmbeddedRelated.com

Mark Browne (@bitking)

Embedding systems, both hardware and software. Very interested in Machine Learning and AI.

Debugging DSP code.

Mark BrowneMark Browne May 1, 2019

Strange sinusoidal confidence scores from an HTM neural model revealed a familiar class of DSP bugs. Drawing from forum troubleshooting, the post maps common root causes: signed versus absolute value errors, wrong intermediate references, scaling mistakes, and sampling/stride problems in integer math. Embedded engineers will recognize the diagnostic clues and practical suspects to check first when DSP outputs vary with the input.


Patents and the little guy working at home

Mark BrowneMark Browne April 11, 20191 comment

Patents can look impressive, but for a solo engineer or small startup, they can also be an expensive distraction. This post argues that the patent system is badly broken and points to Don Lancaster’s advice, which is simple, avoid the mess unless you are operating at a very large scale. It is a blunt, practical take on when patents may not be worth the hassle at all.


Public speaking

Mark BrowneMark Browne April 3, 20192 comments

Presenting technical work is unavoidable for embedded engineers, but few get formal training on how to do it well. This post gives practical, low-overhead tactics: use a single person focus to steady nerves, build a bullet point memory palace to guide remarks, time your talk with about 100 words per minute, avoid reading slides, and rehearse on camera. These tips make talks clearer and less stressful.


Getting smacked by the long tail of poor design habits

Mark BrowneMark Browne March 25, 2019

Bad design choices in embedded products have a habit of coming back years later and biting the people who made them. Drawing on decades of consulting and product support, the author reflects on version control, part selection, comments, manuals, and usability choices that seemed harmless at the time but became costly in the field.


If you plan to deploy your gizmo in certain geographic areas and you want to know what to plan for - the military has a standard for that!MIL-STD-810G: ENVIRONMENTAL...
As far as guidance on electronics equipment, one of the best sources of construction practices is MIL-Handbook-454B: GENERAL GUIDELINES FOR ELECTRONIC EQUIPMENT...
I am going to come at this from a very different direction.One of the NIST publications is Handbook 44.This is the technical specifications of any measuring devices...

Re: Set up output pin 2.5 as a square wave.

Reply posted 7 years ago (04/23/2019)
ISR is Interrupt Service Routine.You can set the timers up to count down and when they hit zero you can have a section of code run (the ISR) to set the counter up...

Re: Trying to go live SOON

Reply posted 7 years ago (04/08/2019)
...

Re: Trying to go live SOON

Reply posted 7 years ago (04/05/2019)
A wetter beer than the digital one I sent.

Use this form to contact bitking

Before you can contact a member of the *Related Sites:

  • You must be logged in (register here)
  • You must confirm you email address