Embedded Artistry

5.9K posts

Embedded Artistry banner
Embedded Artistry

Embedded Artistry

@mbeddedartistry

Embedded systems consulting firm. Distilling techniques & processes so you can take your embedded skills to the next level. This account is run by Phillip.

Mt Shasta, CA Katılım Mart 2017
412 Takip Edilen2.6K Takipçiler
Sabitlenmiş Tweet
Embedded Artistry
Embedded Artistry@mbeddedartistry·
Here's a pinned tweet thread containing helpful resources for embedded developers. 🧵📌
English
1
7
49
0
Embedded Artistry
Embedded Artistry@mbeddedartistry·
Developers can run into trouble when using volatile in read-modify-write situations, such as ++ or -- operators - these can introduce an unexpected race condition. I recommend using wrappers like "volatile_load" and "volatile_store" to embeddedartistry.com/blog/2019/03/1…
English
0
2
8
574
Embedded Artistry
Embedded Artistry@mbeddedartistry·
We love studying existing software in order to find new approaches and techniques. This AX5043 radio IC driver shows us how we can decouple a driver from a communication bus using a minimal set of abstractions - just one in this case! embeddedartistry.com/blog/2019/08/0…
English
0
1
4
300
Embedded Artistry retweetledi
Kat Scott 🐀
Kat Scott 🐀@kscottz·
Holy shit, a KiCAD plugin to source parts from existing e-waste. If you have a ton of e-waste this would be very helpful. github.com/humancomputeri…
Montréal, Québec 🇨🇦 English
3
75
223
22.1K
Embedded Artistry retweetledi
Ken Shirriff
Ken Shirriff@kenshirriff·
Die photo of an ALU chip, the venerable TTL 74181. I reverse-engineered a 74181 chip a few years ago; the layout is different in this one. righto.com/2017/01/die-ph… Thanks to @TubeTimeUS for providing the chip.
Ken Shirriff tweet media
English
3
25
237
15.5K
Embedded Artistry retweetledi
James W Grenning
James W Grenning@jwgrenning·
Have you avoided TDD because you've heard that your tests will be brittle and cause more trouble than they are worth? In 1999/2000 we thought the same thing only to discover the brittle tests were our fault. blog.wingman-sw.com/preventing-bri…
James W Grenning tweet media
English
2
7
22
1.7K
Embedded Artistry retweetledi
Ken Shirriff
Ken Shirriff@kenshirriff·
Most chips are formed on a silicon wafer, but this RCA telecommunications chip is constructed from sapphire. It is a silicon-on-sapphire CMOS chip, with silicon circuits sitting on top of a thin sapphire substrate. 1/11
Ken Shirriff tweet media
English
12
247
2.1K
240.1K
Embedded Artistry retweetledi
Ken Shirriff
Ken Shirriff@kenshirriff·
The 386 processor (1985) was pivotal for Intel, moving the x86 architecture to 32 bits and moving the design to CMOS. Everything in the processor is controlled by the clock. Some tricky circuitry on the chip (red) generates the clock; let's take a look inside the die... 1/11
Ken Shirriff tweet media
English
24
531
3.2K
320.1K
Embedded Artistry retweetledi
Björkus 'No time_t to Die' Dorkus
We keep calling ourselves software engineers, but engineers elsewhere advance their industry by analyzing failures and building up tools to stop those and make them standard industry practice! But we'll just have the same 6 problems, on a regular spin cycle, for like 40 years.
English
6
32
184
13.2K