<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ePanorama.net &#187; Tomi Engdahl</title>
	<atom:link href="http://www.epanorama.net/blog/author/tomi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.epanorama.net/blog</link>
	<description>All about electronics and circuit design</description>
	<lastBuildDate>Sun, 03 May 2026 06:59:58 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.14</generator>
	<item>
		<title>Cyber security news May 2026</title>
		<link>https://www.epanorama.net/blog/2026/05/03/cyber-security-news-may-2026/</link>
		<comments>https://www.epanorama.net/blog/2026/05/03/cyber-security-news-may-2026/#comments</comments>
		<pubDate>Sun, 03 May 2026 06:59:58 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Cybersecurity]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199639</guid>
		<description><![CDATA[<p>This posting is here to collect cyber security news in May 2026. I post links to security vulnerability news to comments of this article. You are also free to post related links to comments. <a class="moretag" href="https://www.epanorama.net/blog/2026/05/03/cyber-security-news-may-2026/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>This posting is here to collect <a href="https://www.epanorama.net/blog/category/security/">cyber security</a> news in May 2026.</p>
<p>I post links to security vulnerability news to comments of this article.</p>
<p>You are also free to post related links to comments.</p>
<p><a href="https://openclipart.org/detail/314725/cyber-security-lock-variation-2"><img src="https://openclipart.org/image/400px/314725" width="300" height="390" class="alignnone" /></a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/05/03/cyber-security-news-may-2026/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Verisure RFID tag teardown</title>
		<link>https://www.epanorama.net/blog/2026/04/28/verisure-rfid-tag-teardown/</link>
		<comments>https://www.epanorama.net/blog/2026/04/28/verisure-rfid-tag-teardown/#comments</comments>
		<pubDate>Tue, 28 Apr 2026 16:47:44 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Cybersecurity]]></category>
		<category><![CDATA[Teardowns]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199599</guid>
		<description><![CDATA[<p>RFID (Radio Frequency Identification) keys are widely used in modern locking and alarm systems as a secure and convenient method of access control. These keys typically come in the form of small cards, key fobs, or tags that contain an embedded microchip and antenna. When brought near an RFID reader, they transmit a unique identification <a class="moretag" href="https://www.epanorama.net/blog/2026/04/28/verisure-rfid-tag-teardown/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>RFID (Radio Frequency Identification) keys are widely used in modern locking and alarm systems as a secure and convenient method of access control. These keys typically come in the form of small cards, key fobs, or tags that contain an embedded microchip and antenna. When brought near an RFID reader, they transmit a unique identification code via radio waves, allowing the system to quickly verify whether access should be granted.</p>
<p>RFID keys are commonly used in homes, offices, hotels, and security systems, where they can be easily programmed, deactivated, or replaced. Their flexibility and reliability make RFID technology a popular choice for enhancing security and simplifying access management. An RFID system has three main parts: the key (or tag), the reader, and the control system. </p>
<p>RFID keys work by using radio waves to communicate with a reader, allowing quick and contactless identification. When you bring the RFID key close to a reader, the reader emits a low-power radio signal. In most access systems, the key is passive, meaning it doesn’t have its own battery, and it gets powered by the reader’s signal through electromagnetic induction. Once powered, the chip sends back its stored ID via radio waves. Inside the key—whether it’s a card or fob—there’s a tiny microchip attached to an antenna. This chip stores a unique identification code. </p>
<p><a href="https://www.epanorama.net/blog/wp-content/uploads/2026/04/20260425_220516.jpg"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/04/20260425_220516.jpg" alt="20260425_220516" width="4000" height="3000" class="alignnone size-full wp-image-199602" /></a></p>
<p>This image shows the &#8220;StarKey&#8221; in its assembled state.<br />
 Design: It’s designed to be rugged and waterproof. The star/flower shape in the center is the signature Verisure aesthetic.<br />
Functionality: Each tag is uniquely registered to a specific person in the household. When you tap it against the keypad, the system logs exactly who entered or left the building.</p>
<p>Pro-tip: If you ever lose one of these, you should immediately log into your Verisure app and deactivate that specific tag to ensure your home remains secure!</p>
<p>The following images provides a rare look at the internal and external design of a Verisure StarKey (specifically the RA14 model). This is a passive RFID (Radio Frequency Identification) tag used to arm or disarm Verisure alarm systems without needing a PIN code. </p>
<p><a href="https://www.epanorama.net/blog/wp-content/uploads/2026/04/20260425_220341.jpg"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/04/20260425_220341.jpg" alt="20260425_220341" width="4000" height="3000" class="alignnone size-full wp-image-199601" /></a></p>
<p>Here is a breakdown of what you are looking at: Internal Components<br />
The green circular disc is the PCB (Printed Circuit Board) that lives inside the plastic casing.<br />
The Coil (Antenna): Notice the fine copper-colored rings around the outer edge, that is the antenna for RFID signals. Since the tag has no battery, it relies on induction. When you hold it near the Verisure VoicePad or Keypad, the reader emits an electromagnetic field that &#8220;powers up&#8221; this coil.<br />
The &#8220;Blob&#8221; (Microchip): The black circular dome on the right is a &#8220;chip-on-board.&#8221; It contains the unique ID and encryption logic. It’s covered in epoxy to protect the delicate silicon wafer.<br />
RA14 Marking: This is the specific model or revision number for this generation of Verisure StarKeys.<br />
The Center Square: This area contains physical alignment guide for manufacturing and/or installinf to the casing.</p>
<p>Technical Details<br />
Frequency: These typically operate on the 13.56 MHz (NFC/High Frequency) or 125 kHz (Low Frequency) band. Given the density of the coil windings visible in your photo, it looks like a high-frequency tag designed for short-range security.<br />
Security: Unlike basic office key fobs, these use encrypted communication to prevent &#8220;cloning&#8221; (where someone could scan your pocket and copy the signal).<br />
Convenience: The main selling point for Verisure is the &#8220;SOS&#8221; integration; if an unauthorized person forces you to disarm the system, using a specific &#8220;duress&#8221; tag (or code) can silently alert the monitoring center.</p>
<p>I did some testing with NanoVNA connected to magbetic field EMC measurement probe to verify the operating frequency. My measurement shows around 14 MHz resonance frequency on NanoVNA screen. This matches pretty well to 13.5 MHz frequency tag, because taking the board out from original case and the measurement arrangement can affect it&#8217;s resonance frequency somewhat.</p>
<p><a href="https://www.epanorama.net/blog/wp-content/uploads/2026/04/20260425_225059.jpg"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/04/20260425_225059.jpg" alt="20260425_225059" width="4000" height="3000" class="alignnone size-full wp-image-199623" /></a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/04/28/verisure-rfid-tag-teardown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Friday Fun: Hacker Breaks Down Hacking Scenes</title>
		<link>https://www.epanorama.net/blog/2026/04/24/friday-fun-hacker-breaks-down-hacking-scenes/</link>
		<comments>https://www.epanorama.net/blog/2026/04/24/friday-fun-hacker-breaks-down-hacking-scenes/#comments</comments>
		<pubDate>Fri, 24 Apr 2026 06:07:11 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=180614</guid>
		<description><![CDATA[<p>Hacker Breaks Down 26 Hacking Scenes From Movies &#038; TV Hacker and security researcher Samy Kamkar takes a look at a variety of hacking scenes from popular media and examines their authenticity. Video: https://www.youtube.com/watch?v=SZQz9tkEHIg <a class="moretag" href="https://www.epanorama.net/blog/2026/04/24/friday-fun-hacker-breaks-down-hacking-scenes/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Hacker Breaks Down 26 Hacking Scenes From Movies &#038; TV</p>
<p><span style="color:rgba(17,17,17,0.6); font-family:Roboto,Arial,sans-serif; font-size:14px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:pre-wrap; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; background-color:rgb(255,255,255); text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;">Hacker and security researcher Samy Kamkar takes a look at a variety of hacking scenes from popular media and examines their authenticity.</span></p>
<p>Video: <a href="https://www.youtube.com/watch?v=SZQz9tkEHIg">https://www.youtube.com/watch?v=SZQz9tkEHIg</a><br />
<iframe width="560" height="315" src="https://www.youtube.com/embed/SZQz9tkEHIg?si=xn8wVQ4mYb7x1iT6" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/04/24/friday-fun-hacker-breaks-down-hacking-scenes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mains powered LED circuits</title>
		<link>https://www.epanorama.net/blog/2026/04/15/mains-powered-led-circuits/</link>
		<comments>https://www.epanorama.net/blog/2026/04/15/mains-powered-led-circuits/#comments</comments>
		<pubDate>Wed, 15 Apr 2026 20:31:27 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Electronics Design]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=198930</guid>
		<description><![CDATA[<p>For a change it is nice to see circuit designs that would work posted to Facebook (most AI Slop circuits seen in Facebook do not work at all). Even those circuits would work, those circuits are potentially very dangerous circuit if not built exactly right. The biggest dangers are electrocution and fire. Start with circuit <a class="moretag" href="https://www.epanorama.net/blog/2026/04/15/mains-powered-led-circuits/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>For a change it is nice to see circuit designs that would work posted to Facebook (most AI Slop circuits seen in Facebook do not work at all). Even those circuits would work, those circuits are potentially very dangerous circuit if not built exactly right. The biggest dangers are electrocution and fire.</p>
<p>Start with circuit from <a href="https://www.facebook.com/share/p/1GJ5iBFZDq/">https://www.facebook.com/share/p/1GJ5iBFZDq/</a></p>
<p><a href="https://www.epanorama.net/blog/wp-content/uploads/2026/01/Screenshot_20260126_174518_Gallery.jpg"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/01/Screenshot_20260126_174518_Gallery.jpg" alt="screenshot_20260126_174518_gallery" width="1080" height="1539" class="alignnone size-full wp-image-198931" /></a></p>
<p>Most of the power in this circuit is lost on that resistor, approximately 500 mW. That resistor needs to be able to handle that power. Anything less 0.5W power rating will burn out (fire danger) and 0.5W resistor will run very hot (potentially can damage the plastic case, fire danger if case is not made of heat resisrant msterial). A “0.5 W resistor” is typically rated to dissipate 0.5 W at 70 °C ambient, in free air, with an allowed body temperature often up to 155–200 °C (depending on type).<br />
The resistor needs to be with at least 1W power rating, and it would still run pretty hot (80–125 °C). </p>
<p>Second circuit from <a href="https://www.facebook.com/share/p/1CK3psPmdA/">https://www.facebook.com/share/p/1CK3psPmdA/</a></p>
<p><a href="https://www.epanorama.net/blog/wp-content/uploads/2026/01/Screenshot_20260126_221929_Facebook.jpg"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/01/Screenshot_20260126_221929_Facebook.jpg" alt="screenshot_20260126_221929_facebook" width="1080" height="1577" class="alignnone size-full wp-image-198963" /></a></p>
<p>How does the circuit work with 220V?</p>
<p>The 220V LED bulb driver circuit works by using a capacitor (47uF 25V) to drop the voltage and limit the current to the LED. Here&#8217;s a simplified explanation:</p>
<p>1. The 220V AC power is applied to the circuit.<br />
2. The capacitor (47uF 25V) acts as a reactance, reducing the voltage and limiting the current.<br />
3. The diode (1N4007) rectifies the AC voltage, converting it to a pulsating DC voltage.<br />
4. The resistor (56k) helps to further limit the current to the LED.<br />
5. The LED bulb is connected across the circuit and lights up when the current flows through it.</p>
<p>This circuit is a simple and cost-effective way to drive an LED from a high-voltage AC source. However, it might not be suitable for long-term use due to potential voltage spikes and capacitor reliability issues.</p>
<p>Keep in mind that working with 220V AC can be hazardous, and proper safety precautions should be taken when building and testing such circuits. This is not a project for a beginner.</p>
<p>If you are used to calculating LED current of 20 mA with 3V voltage drop over the, you might wonder the component values. If you try to calculated the LED resistor for 20 mA, you would get 10850 ohms, not 56k like used in this circuit. </p>
<p>This circuit does not run the LED at 20 mA, but lower 4 mA current limited by resistor (only half of time). That lights up LED, but not at full brightness. With this circuit the resistor wastes 500mW power. If you change the resistor to your 10850 ohms, the power loss in resistor would be almost 5 watts (you would need a quite big power resistor that would not fit inside the case).</p>
<p>Why there is the series diode in the circuit? Isn&#8217;t an LED by definition a diode?<br />
Yes. LED is diode, but they typically quite limited how much reverse voltage they can withstand (many LEDs have a 5V limit for safe reverse voltage). Another reason that there is also a capacitor to avoid the LED flickering at mains 50 Hz frequency. A diode is needed for charging the capacitor to DC that can power LED on the negative half wave the diode blocks. </p>
<p>And what would be the purpose of the capacitor?<br />
With one diode rectifier, LED would flicker half time on and half time off at 50 Hz rate. That kind of LED looks flickering. Add a capacitor, and LED will stay on all the time without noticeable flickering. </p>
<p>I understand the current limiting of the Resistor but shouldn&#8217;t that be on the hot leg versus the neutral leg?<br />
This kind of plug can be plugged in both ways so in circuit you can&#8217;t control if resistor get plugged to phase or neutral. There is no practical difference as long as the circuit is inside well insulated case.</p>
<p>Final comment: Learn from those circuits, but I don&#8217;t recommend building them. The circuits are potentially dangerous (electrocution and fire dangers). They also have very low efficiency (most power input is wasted as heat on the resistors). </p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/04/15/mains-powered-led-circuits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blown fuse indicator for 12V</title>
		<link>https://www.epanorama.net/blog/2026/04/13/blown-fuse-indicator-for-12v/</link>
		<comments>https://www.epanorama.net/blog/2026/04/13/blown-fuse-indicator-for-12v/#comments</comments>
		<pubDate>Mon, 13 Apr 2026 21:28:19 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Electrical power]]></category>
		<category><![CDATA[Electronics Design]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199445</guid>
		<description><![CDATA[<p>Have you ever experienced a malfunctioning device without the slightest idea as to what the issue might be? Typically, this issue is due to a blown fuse. This basic circuit published at https://www.facebook.com/share/p/1Gi4UZHpVh/ claims to be able to serve as an instantaneous way for you to detect whether it is in fact due to a <a class="moretag" href="https://www.epanorama.net/blog/2026/04/13/blown-fuse-indicator-for-12v/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Have you ever experienced a malfunctioning device without the slightest idea as to what the issue might be?<br />
Typically, this issue is due to a blown fuse. </p>
<p>This basic circuit published at <a href="https://www.facebook.com/share/p/1Gi4UZHpVh/">https://www.facebook.com/share/p/1Gi4UZHpVh/</a> claims to be able to serve as an instantaneous way for you to detect whether it is in fact due to a blown fuse or not. It is a small circuit that tries to make your job as an electronic technician easier.</p>
<p>When the fuse is in working order the LED remains &#8220;off.&#8221; When the fuse has blown, however the LED lights up to provide you with an obvious notification of the blown fuse condition. Therefore, you do not need to guess or waste time continually re-checking the same device as this simple idea can save so much troubleshooting time and effort when working with power supplies or batteries. </p>
<p>#innovation #learning #electronicproject #simplecircuit</p>
<p><a href="https://www.epanorama.net/blog/wp-content/uploads/2026/03/Screenshot_20260319_170752_Gallery.jpg"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/03/Screenshot_20260319_170752_Gallery.jpg" alt="screenshot_20260319_170752_gallery" width="1080" height="1357" class="alignnone size-full wp-image-199448" /></a></p>
<p>Could this build in a simpler way?<br />
Why not simplify the circuit by wiring the LED directly  across the fuse ( with a current limiting resistor )<br />
<a href="https://www.epanorama.net/blog/wp-content/uploads/2026/04/Fuse_indicator_2026-04-13-230203.png"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/04/Fuse_indicator_2026-04-13-230203.png" alt="fuse_indicator_2026-04-13-230203" width="848" height="503" class="alignnone size-full wp-image-199525" /></a><br />
Source: <a href="https://theorycircuit.com/electronics-projects/blown-fuse-indicator/">https://theorycircuit.com/electronics-projects/blown-fuse-indicator/</a></p>
<p>The downside of his idea:<br />
1. When fuse blows, there is no reliable full isolation of load because of the current through LED<br />
2. If load is removed, LED does not indicate blown fuse</p>
<p>Another way it so place a power indicator across the supply after the fuse. It works by showing if power gets through the fuse or not. The downside is that the indicator LED will consume power all the time when power is on. </p>
<p>Links to other ideas:<br />
<a href="https://dmohankumar.wordpress.com/2015/10/21/blown-fuse-indicators-simple-design-10/">https://dmohankumar.wordpress.com/2015/10/21/blown-fuse-indicators-simple-design-10/</a><br />
<a href="https://www.eevblog.com/forum/projects/blown-fuse-indicator-design-validation-automotive/">https://www.eevblog.com/forum/projects/blown-fuse-indicator-design-validation-automotive/</a><br />
<a href="https://electronicsarea.com/blown-fuse-indicator-circuit-using-one-transistor/">https://electronicsarea.com/blown-fuse-indicator-circuit-using-one-transistor/</a><br />
<a href="https://theorycircuit.com/electronics-projects/blown-fuse-indicator/">https://theorycircuit.com/electronics-projects/blown-fuse-indicator/</a><br />
<a href="https://www.edn.com/simple-blown-fuse-indicator-sounds-an-alarm/">https://www.edn.com/simple-blown-fuse-indicator-sounds-an-alarm/</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/04/13/blown-fuse-indicator-for-12v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modern C++ Patterns</title>
		<link>https://www.epanorama.net/blog/2026/04/12/modern-c-patterns/</link>
		<comments>https://www.epanorama.net/blog/2026/04/12/modern-c-patterns/#comments</comments>
		<pubDate>Sun, 12 Apr 2026 20:31:45 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199378</guid>
		<description><![CDATA[<p>Modern C++ is a Mess (And I Love It) Miten hyödyntää Moderni C++ -ohjelmointikieltä tehokkaasti ja joustavasti? https://www.tieturi.fi/webinaari-miten-hyodyntaa-moderni-c-ohjelmointikielta-tehokkaasti-ja-joustavasti/ Modern C++ Design Patterns Full Course C++ Design Patterns &#8211; The Most Common Misconceptions (2 of N) &#8211; Klaus Iglberger &#8211; CppCon 2024 Hands-On Design Patterns with C++ by Fedor Pikus Design Patterns in C++ Modern C++ <a class="moretag" href="https://www.epanorama.net/blog/2026/04/12/modern-c-patterns/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=YrnAAp_Z16I">Modern C++ is a Mess (And I Love It)</a></p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/YrnAAp_Z16I?si=AmYsy9CCIfvoKFhs" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><a href="https://www.youtube.com/watch?v=FVsJ7buEf1I">Miten hyödyntää Moderni C++ -ohjelmointikieltä tehokkaasti ja joustavasti? </a><br />
<a href="https://www.tieturi.fi/webinaari-miten-hyodyntaa-moderni-c-ohjelmointikielta-tehokkaasti-ja-joustavasti/">https://www.tieturi.fi/webinaari-miten-hyodyntaa-moderni-c-ohjelmointikielta-tehokkaasti-ja-joustavasti/</a></p>
<p><a href="https://www.youtube.com/watch?v=GwQnoaUoiOM">Modern C++ Design Patterns Full Course </a><br />
<iframe width="560" height="315" src="https://www.youtube.com/embed/GwQnoaUoiOM?si=4zwYKCe2jbAieUnS" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><a href="https://www.youtube.com/watch?v=pmdwAf6hCWg">C++ Design Patterns &#8211; The Most Common Misconceptions (2 of N) &#8211; Klaus Iglberger &#8211; CppCon 2024 </a><br />
<iframe width="560" height="315" src="https://www.youtube.com/embed/pmdwAf6hCWg?si=p41iWksiaMRqBcJa" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><a href="https://www.sandordargo.com/blog/2022/07/23/hands-on-design-patterns-by-fedor-pikus">Hands-On Design Patterns with C++ by Fedor Pikus</a></p>
<p><a href="https://refactoring.guru/design-patterns/cpp">Design Patterns in C++</a></p>
<p><a href="https://www.geeksforgeeks.org/system-design/modern-c-design-patterns-tutorial/">Modern C++ Design Patterns Tutorial</a></p>
<p><a href="https://embeddedartistry.com/fieldatlas/design-pattern-catalogue/">Design Pattern Catalogue</a></p>
<p><a href="https://www.geeksforgeeks.org/system-design/singleton-pattern-c-design-patterns/">Singleton Pattern | C++ Design Patterns</a></p>
<p>Observer<br />
Also known as: Event-Subscriber, Listener<br />
Observer is a behavioral design pattern that lets you define a subscription mechanism to notify multiple objects about any events that happen to the object they’re observing.<br />
<a href="https://refactoring.guru/design-patterns/observer">https://refactoring.guru/design-patterns/observer</a></p>
<p>Strategy<br />
Strategy is a behavioral design pattern that lets you define a family of algorithms, put each of them into a separate class, and make their objects interchangeable.<br />
<a href="https://refactoring.guru/design-patterns/strategy">https://refactoring.guru/design-patterns/strategy</a></p>
<p><a href="https://www.geeksforgeeks.org/cpp/how-to-create-custom-memory-allocator-in-cpp/">How to Create Custom Memory Allocator in C++?</a></p>
<p><a href="https://www.geeksforgeeks.org/cpp/template-metaprogramming-in-c/">Template Metaprogramming in C++</a></p>
<p><a href="https://www.youtube.com/watch?v=_doRiQS4GS8">From C++ Templates to C++ Concepts &#8211; Metaprogramming: an Amazing Journey &#8211; Alex Dathskovsky</a><br />
<iframe width="560" height="315" src="https://www.youtube.com/embed/_doRiQS4GS8?si=-lyQSDkmTqXKwswi" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><a href="https://stackoverflow.com/questions/2226252/embedded-c-to-use-stl-or-not">Embedded C++ : to use STL or not?</a></p>
<p>Standard Template Library (STL) in C++<br />
<a href="https://www.geeksforgeeks.org/cpp/the-c-standard-template-library-stl/">https://www.geeksforgeeks.org/cpp/the-c-standard-template-library-stl/</a><br />
<a href="https://en.wikipedia.org/wiki/Standard_Template_Library">https://en.wikipedia.org/wiki/Standard_Template_Library</a></p>
<p>In embedded systems, how much memory C++ STL uses depends heavily on:<br />
The container type<br />
The number of elements<br />
The implementation (libstdc++, libc++, etc.)<br />
Whether dynamic allocation is used<br />
Compiler optimization settings<br />
There is no fixed memory cost, but I’ll break it down clearly.<br />
Heap Usage (Critical for Embedded)<br />
Most STL containers use dynamic memory (new).</p>
<p>Problems in embedded:<br />
Heap fragmentation<br />
Unpredictable allocation time<br />
Memory exhaustion<br />
No control over allocator unless customized</p>
<p>STL within embedded system with very limited memory<br />
<a href="https://stackoverflow.com/questions/9612588/stl-within-embedded-system-with-very-limited-memory">https://stackoverflow.com/questions/9612588/stl-within-embedded-system-with-very-limited-memory</a></p>
<p>Understanding Memory Management, Part 2: C++ and RAII<br />
<a href=" https://educatedguesswork.org/posts/memory-management-2/">https://educatedguesswork.org/posts/memory-management-2/</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/04/12/modern-c-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Organic HiFi cables</title>
		<link>https://www.epanorama.net/blog/2026/04/09/organic-hifi-cables/</link>
		<comments>https://www.epanorama.net/blog/2026/04/09/organic-hifi-cables/#comments</comments>
		<pubDate>Thu, 09 Apr 2026 16:04:39 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Audio and Video]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199074</guid>
		<description><![CDATA[<p>A blind listening test on the diyAudio forum put an unusual claim to the test. Could listeners tell the difference between audio signals sent through normal copper wire, a banana, or even wet mud? The answer, based on submitted results, was no. Copper wire vs bananas vs mud &#8211; An interconnect test https://www.diyaudio.com/community/threads/copper-wire-vs-bananas-vs-mud-an-interconnect-test.420367/ Audiophiles Can’t <a class="moretag" href="https://www.epanorama.net/blog/2026/04/09/organic-hifi-cables/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>A blind <a href="https://www.diyaudio.com/community/threads/copper-wire-vs-bananas-vs-mud-an-interconnect-test.420367/">listening test on the diyAudio forum</a> put an unusual claim to the test. <a href="https://www.headphonesty.com/2026/01/audiophiles-fail-copper-banana-mud-blind-test/">Could listeners tell the difference between audio signals sent through normal copper wire, a banana, or even wet mud? The answer, based on submitted results, was no.</a></p>
<p>Copper wire vs bananas vs mud &#8211; An interconnect test<br />
<a href="https://www.diyaudio.com/community/threads/copper-wire-vs-bananas-vs-mud-an-interconnect-test.420367/">https://www.diyaudio.com/community/threads/copper-wire-vs-bananas-vs-mud-an-interconnect-test.420367/</a></p>
<p>Audiophiles Can’t Differentiate Audio Signals Sent Through Copper, Banana, and Mud in Blind Test<br />
<a href="https://www.headphonesty.com/2026/01/audiophiles-fail-copper-banana-mud-blind-test/">https://www.headphonesty.com/2026/01/audiophiles-fail-copper-banana-mud-blind-test/</a><br />
<a href="https://www.reddit.com/r/audiophile/comments/1qrk2hu/audiophiles_cant_differentiate_audio_signals_sent/">https://www.reddit.com/r/audiophile/comments/1qrk2hu/audiophiles_cant_differentiate_audio_signals_sent/</a></p>
<p><a href="https://www.youtube.com/watch?v=1fmCy686IC8">Are audiophile cables a scam? Copper VS banana VS ??? </a><br />
<iframe width="560" height="315" src="https://www.youtube.com/embed/1fmCy686IC8?si=vJVRrpD_19xt3HRA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe><br />
View also short <a href="https://www.youtube.com/shorts/RDtEdudIdwQ">Video</a></p>
<p>Man Uses Baby Carrot as RCA Adapter and It Actually Works Better Than It Should<br />
<a href="https://www.headphonesty.com/2024/12/man-uses-baby-carrot-rca-adapter/">https://www.headphonesty.com/2024/12/man-uses-baby-carrot-rca-adapter/</a></p>
<p><a href=" https://youtu.be/_bV1sfQQkZY?si=rR4qFEIAD9tz7kuY">Audiophile Carrots are a thing now.. Listen to it for yourself!</a><br />
<iframe width="560" height="315" src="https://www.youtube.com/embed/_bV1sfQQkZY?si=H9tg7UmeCFVY76cA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/04/09/organic-hifi-cables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cyber security news April 2026</title>
		<link>https://www.epanorama.net/blog/2026/04/02/cyber-security-news-april-2026/</link>
		<comments>https://www.epanorama.net/blog/2026/04/02/cyber-security-news-april-2026/#comments</comments>
		<pubDate>Thu, 02 Apr 2026 08:33:22 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Cybersecurity]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199485</guid>
		<description><![CDATA[<p>This posting is here to collect cyber security news in April 2026. I post links to security vulnerability news to comments of this article. You are also free to post related links to comments. <a class="moretag" href="https://www.epanorama.net/blog/2026/04/02/cyber-security-news-april-2026/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>This posting is here to collect <a href="https://www.epanorama.net/blog/category/security/">cyber security</a> news in April 2026.</p>
<p>I post links to security vulnerability news to comments of this article.</p>
<p>You are also free to post related links to comments.</p>
<p><a href="https://openclipart.org/detail/314725/cyber-security-lock-variation-2"><img src="https://openclipart.org/image/400px/314725" width="300" height="390" class="alignnone" /></a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/04/02/cyber-security-news-april-2026/feed/</wfw:commentRss>
		<slash:comments>98</slash:comments>
		</item>
		<item>
		<title>GPS interference and attack drones hit Finland</title>
		<link>https://www.epanorama.net/blog/2026/03/29/gps-interference-and-attack-drones-hit-finland/</link>
		<comments>https://www.epanorama.net/blog/2026/03/29/gps-interference-and-attack-drones-hit-finland/#comments</comments>
		<pubDate>Sun, 29 Mar 2026 18:14:51 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Cybersecurity]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199473</guid>
		<description><![CDATA[<p>Strong GPS interference and attack drones hit Finland today. Two drones crash in southeastern Finland in &#8216;suspected territorial violation&#8217;. Ukrainian drone crashes in southeastern Finland near Kouvola, air force confirms. The origin of other drone is not yet revealed. Fighter jets patrol southeastern Finland, as Ukraine drone strike hits Russian oil port near Finland. The <a class="moretag" href="https://www.epanorama.net/blog/2026/03/29/gps-interference-and-attack-drones-hit-finland/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Strong <a href="https://www.epanorama.net/blog/2022/03/13/unusual-aircraft-gps-interference/">GPS interference</a> and attack drones hit Finland today. Two drones crash in southeastern Finland in &#8216;suspected territorial violation&#8217;. Ukrainian drone crashes in southeastern Finland near Kouvola, air force confirms. The origin of other drone is not yet revealed. Fighter jets patrol southeastern Finland, as Ukraine drone strike hits Russian oil port near Finland.</p>
<p>The <a href=" https://yle.fi/a/74-20217966">found Ukranian drone</a> is type <a href="https://en.wikipedia.org/wiki/Liutyi">Antonov An-196 Liutyi</a>.<br />
<a href="https://fi.wikipedia.org/wiki/An-196_Ljutyi"><img src="https://upload.wikimedia.org/wikipedia/commons/a/af/Stamp_of_Ukraine_s2081.jpg" width="588" height="397" class="alignnone" /></a></p>
<p>Here is current GPS interference map from <a href="https://gpsjam.org/">https://gpsjam.org/</a> with city of Kouvola added to it:<br />
<a href="https://www.epanorama.net/blog/wp-content/uploads/2026/03/Gemini_Generated_Image_5d10lh5d10lh5d10.png"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/03/Gemini_Generated_Image_5d10lh5d10lh5d10.png" alt="gemini_generated_image_5d10lh5d10lh5d10" width="752" height="1410" class="alignnone size-full wp-image-199481" /></a></p>
<p>Sources:<br />
<a href="https://www.euronews.com/2026/03/29/two-unidentified-drones-crash-in-southeastern-finland-in-suspected-territorial-violation">https://www.euronews.com/2026/03/29/two-unidentified-drones-crash-in-southeastern-finland-in-suspected-territorial-violation</a><br />
<a href="https://yle.fi/a/74-20217941">https://yle.fi/a/74-20217941</a><br />
<a href="https://yle.fi/a/74-20217933">https://yle.fi/a/74-20217933</a><br />
<a href="https://gpsjam.org/">https://gpsjam.org/</a><br />
<a href="https://yle.fi/a/74-20217966">https://yle.fi/a/74-20217966</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/03/29/gps-interference-and-attack-drones-hit-finland/feed/</wfw:commentRss>
		<slash:comments>72</slash:comments>
		</item>
		<item>
		<title>Dangerous LED tester circuit warning</title>
		<link>https://www.epanorama.net/blog/2026/03/26/dangerous-led-tester-circuit/</link>
		<comments>https://www.epanorama.net/blog/2026/03/26/dangerous-led-tester-circuit/#comments</comments>
		<pubDate>Thu, 26 Mar 2026 22:26:11 +0000</pubDate>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=199053</guid>
		<description><![CDATA[<p>Circuit source: https://www.facebook.com/share/p/1HGut3uEAd/ This is a bad and dangerous design This is a dangerous design. There is potentially lethal voltage on those probe pins. ⚡️☠️ I strongly discourage to build this. Design problems - no isolation from mains &#8211; test probes and circuit being tested dangerous to touch - pointless filter coil in output - <a class="moretag" href="https://www.epanorama.net/blog/2026/03/26/dangerous-led-tester-circuit/">&#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Circuit source: <a href="https://www.facebook.com/share/p/1HGut3uEAd/">https://www.facebook.com/share/p/1HGut3uEAd/</a></p>
<p><a href="https://www.epanorama.net/blog/wp-content/uploads/2026/02/Screenshot_20260201_120711_Gallery.jpg"><img src="https://www.epanorama.net/blog/wp-content/uploads/2026/02/Screenshot_20260201_120711_Gallery.jpg" alt="screenshot_20260201_120711_gallery" width="1079" height="1544" class="alignnone size-full wp-image-199055" /></a></p>
<p>This is a bad and dangerous design </p>
<p>This is a dangerous design. There is potentially lethal voltage on those probe pins. ⚡️☠️<br />
I strongly discourage to build this.</p>
<p>Design problems<br />
- no isolation from mains &#8211; test probes and circuit being tested dangerous to touch<br />
- pointless filter coil in output<br />
- open circuit voltage can be over 300V<br />
- output capacitor in circuit directly on probes &#8211; high current surge when you connect probe can potentially damage LED being tested</p>
]]></content:encoded>
			<wfw:commentRss>https://www.epanorama.net/blog/2026/03/26/dangerous-led-tester-circuit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
