<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Electronics on Lomont.org</title>
		<link>https://www.lomont.org/tags/electronics/</link>
		<description>Recent content in Electronics on Lomont.org</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Mon, 07 Dec 2020 20:25:57 -0500</lastBuildDate>
		
			<atom:link href="https://www.lomont.org/tags/electronics/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Rtk Gps Project</title>
				<link>https://www.lomont.org/posts/2020/rtk-gps-project/</link>
				<pubDate>Mon, 07 Dec 2020 20:25:57 -0500</pubDate>
				<guid>https://www.lomont.org/posts/2020/rtk-gps-project/</guid>
				<description>&lt;p&gt;I built a RTK-GPS gadget and wrote enough software to do basic GNS tasks such as finding distances, decoding GPS NMEA and RTCM messages, finding intersections, and doing boundary detection.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Computation: Theory, Methods, Limitations, and the Future</title>
				<link>https://www.lomont.org/talks/2019/quantum-computing/</link>
				<pubDate>Mon, 25 Feb 2019 12:58:12 -0400</pubDate>
				<guid>https://www.lomont.org/talks/2019/quantum-computing/</guid>
				<description>&lt;p&gt;These slides are from a talk I gave on many aspects of computing, starting with classical computing (Hilbert&amp;rsquo;s 10th problem, Church and Turing, Godel, boolean functions, complexity theory, transistors, Moore&amp;rsquo;s law and demise), then going through physics (relativity, quantum mechanics, quantum field theory), and finally into quantum computing basics (qubits, superposition, entanglement, no cloning, basic gates) and quantum algorithms (Deutsch, Simon, Shor, Grover).&lt;/p&gt;&#xA;&lt;p&gt;Then I cover advanced quantum topics, such as quantum machines,quantum complexity theory, the Quantum-Church-Turing-Deutsch principle, graph isomorphism, quantum error correction, and quantum security. A final speculative section covers even weirder computation ideas (closed timelike curves, string computing) and how computing seems intertwined with the nature of reality (It from Bit, Simulation Hypothesis, Free Will Theorem).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Intro to Wireless Communications</title>
				<link>https://www.lomont.org/talks/2018/intro-to-wireless/</link>
				<pubDate>Sat, 21 Jul 2018 12:59:10 -0400</pubDate>
				<guid>https://www.lomont.org/talks/2018/intro-to-wireless/</guid>
				<description>&lt;p&gt;This talk is an intro to wireless communications, starting with the basic physics of EM waves and how they interact with materials, then how antennas work, then on to antenna properties and design. Next  modulation schemes are discussed, showing how data is encoded and transmitted over noisy channels via modulation, spread spectrum, time and frequency division, and other methods. Noise in the form of doppler, intermodulation, and other causes is covered. Information theory (channel capacity, Shannon entropy, error correction) is covered. Finally specific protocols are analyzed under this framework: FM, NTSC, remotes, WiFi, Bluetooth, ZigBee, satellite radio, GPS, and cellular formats.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Meltdown and Modern CPU Architecture</title>
				<link>https://www.lomont.org/talks/2018/meltdown/</link>
				<pubDate>Wed, 10 Jan 2018 12:56:17 -0400</pubDate>
				<guid>https://www.lomont.org/talks/2018/meltdown/</guid>
				<description>&lt;p&gt;This talk covers CPU architecture from the early days (Intel 4004) through modern designs (2018, Intel i7 and i9), with a view towards how the Meltdown and Spectre exploits were discovered.  It covers virtual memory, process separation, cache issues, RAM details, pipelining and stalls, branch prediction, Moore&amp;rsquo;s law versus physics, and finally how Meltdown and Spectre are the consequence of many of these design decisions.&lt;/p&gt;&#xA;&lt;p&gt;In the end I show the code for Meltdown along with a demo.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Making Three NOT Gates from Two</title>
				<link>https://www.lomont.org/posts/2017/making-three-not-gates/</link>
				<pubDate>Sat, 17 Sep 2016 17:08:08 -0400</pubDate>
				<guid>https://www.lomont.org/posts/2017/making-three-not-gates/</guid>
				<description>&lt;p&gt;This is a hard puzzle about using two NOT gates to build three.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
