🏭🏭🏭 𝐃𝐈𝐍-𝐫𝐚𝐢𝐥 𝐜𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐥𝐞 𝐈𝐧𝐬𝐭𝐫𝐮𝐭𝐫𝐢𝐚𝐥 𝐜𝐨𝐧𝐭𝐫𝐨𝐥 𝐚𝐧𝐝 𝐜𝐨𝐦𝐦𝐮𝐧𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐧𝐨𝐝𝐞 As a freelancing engineer, I constantly challenge myself to create designs that offer versatility and power. Recently, I embarked on an exciting journey: 🚀 Designing a DIN-rail compatible control and communication node
KiCAD Speed wiring
🎩🎩🎩 𝐒𝐩𝐞𝐞𝐝 𝐰𝐢𝐫𝐢𝐧𝐠 𝐢𝐧 𝐊𝐢𝐂𝐀𝐃 When working in #kicad schematic editor, many might be in the habit of carefully routing wires to each component’s connection nodes. However, I want to present a handy approach that can significantly cut down on
Active EMI filter
💡💡💡 Let’s talk about 𝐀𝐜𝐭𝐢𝐯𝐞 𝐍𝐨𝐢𝐬𝐞 𝐂𝐚𝐧𝐜𝐞𝐥𝐢𝐧𝐠 (𝐀𝐍𝐂) 𝐢𝐧 𝐭𝐡𝐞 𝐜𝐨𝐧𝐭𝐞𝐱𝐭 𝐨𝐟 𝐞𝐥𝐞𝐜𝐭𝐫𝐨𝐦𝐚𝐠𝐧𝐞𝐭𝐢𝐜 𝐜𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲 (𝐄𝐌𝐂) In the simplest terms, ANC is the technique of reducing unwanted noise by adding a second sound specifically designed to cancel the first. In the
Project X – deployed prototype
🆕🆕🆕 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 𝐗 – 𝐟𝐢𝐧𝐢𝐬𝐡𝐞𝐝 𝐩𝐫𝐨𝐭𝐨𝐭𝐲𝐩𝐞 𝐦𝐢𝐥𝐞𝐬𝐭𝐨𝐧𝐞 Anchoring my new design is the versatile ESP32-WROOM module, ensuring full compatibility with Arduino. This microcontroller allows me to pack complex functionalities into the device while keeping it as approachable as possible. Incorporating
Noise Amp
∿∿∿ 𝐍𝐨𝐢𝐬𝐞 𝐚𝐦𝐩𝐥𝐢𝐟𝐢𝐞𝐫 This is the second or third version of the Noise amplifier I have created. This time, only the PCB layout part. The device is less strange than its name is.
Capacitive sensing
☁️☁️☁️ 𝐓𝐨𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐫𝐨𝐥 𝐦𝐚𝐝𝐞 𝐬𝐮𝐩𝐞𝐫 𝐞𝐚𝐬𝐲 Today, I want to recognize the 𝗔𝗧𝟰𝟮𝗤𝗧𝟭𝟬𝟭𝟬 device and this recognition will be brief, I hope. 1️⃣ The 𝗔𝗧𝟰𝟮𝗤𝗧𝟭𝟬𝟭𝟬 is a stand-alone solution for touch sensing. You do not need to program it or
AdafruitIO
📈📊📉 𝐃𝐚𝐭𝐚 𝐯𝐢𝐬𝐮𝐚𝐥𝐢𝐬𝐚𝐭𝐢𝐨𝐧 𝐢𝐬 𝐛𝐞𝐚𝐮𝐭𝐢𝐟𝐮𝐥 Nearly six years ago, I transitioned away from programming and got busy with other ventures. Two years ago, I bid adieu to the world of coding. It was not an easy decision, but it was
ESP32 JTAG
ESP32 JTAG programming
A heart transplantation
❤️🛠 ⚙️ 𝐀 𝐡𝐞𝐚𝐫𝐭 𝐭𝐫𝐚𝐧𝐬𝐩𝐥𝐚𝐧𝐭𝐚𝐭𝐢𝐨𝐧 𝐬𝐮𝐫𝐠𝐞𝐫𝐲 𝐩𝐫𝐨𝐣𝐞𝐜𝐭 My patient is a #PCBlayout, that I’ve been tasked to redesign. The challenge? Replacing an older LQFP #MCU with a newer, more powerful #BGA package MCU. It’s a delicate operation, demanding the utmost
Present A, prepare plan B
One thing is certain in the hardware design world: changes are inevitable. As a design engineer, you’ll often present ideas to customers, expecting acceptance and enthusiasm. However, it’s essential to be prepared for a change in direction and sometimes even