<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.microrusty.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=U731219879+rc</id>
	<title>media_wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.microrusty.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=U731219879+rc"/>
	<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php/Special:Contributions/U731219879_rc"/>
	<updated>2026-04-24T07:27:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=744</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=744"/>
		<updated>2024-03-05T22:16:47Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CW Practice Oscillator Kit Setup instructions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 1.	Connect 9 volt battery to battery strap.&lt;br /&gt;
 2.	Slide Battery into Battery clip holder.&lt;br /&gt;
 3.	Connect Telegraph Key to the 5mm terminal block labeled &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 4.	Slide power switch to &amp;#039;&amp;#039;&amp;#039;On&amp;#039;&amp;#039;&amp;#039; position.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Optional Speaker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 1.	Disconnect the &amp;#039;&amp;#039;&amp;#039;55mm 8-ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected on the board at &amp;#039;&amp;#039;&amp;#039;J3&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 2.	Connect alternate speaker to the &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This kit uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tone and Volume Controls&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change the tone and volume to their preferred listening levels. &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RV4&amp;#039;&amp;#039;&amp;#039; is a 200K ohm variable resistor that controls the &amp;#039;&amp;#039;&amp;#039;tone&amp;#039;&amp;#039;&amp;#039; between &amp;#039;&amp;#039;&amp;#039;300 Hz&amp;#039;&amp;#039;&amp;#039; to  &amp;#039;&amp;#039;&amp;#039;1 KHz&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RV3&amp;#039;&amp;#039;&amp;#039; is a 100 Ohm variable resistor that controls the &amp;#039;&amp;#039;&amp;#039;volume&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 &lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a &amp;#039;&amp;#039;&amp;#039;55mm 8-ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected &amp;#039;&amp;#039;&amp;#039;J3 &amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039; for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=743</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=743"/>
		<updated>2024-03-05T17:22:53Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CW Practice Oscillator Kit Setup instructions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 1.	Connect 9 volt battery to battery strap.&lt;br /&gt;
 2.	Slide Battery into Battery clip holder.&lt;br /&gt;
 3.	Connect Telegraph Key to the 5mm terminal block labeled &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 4.	Slide power switch to &amp;#039;&amp;#039;&amp;#039;On&amp;#039;&amp;#039;&amp;#039; position.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Optional Speaker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 1.	Disconnect the &amp;#039;&amp;#039;&amp;#039;55mm 8-ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected on the board at &amp;#039;&amp;#039;&amp;#039;J3&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 2.	Connect alternate speaker to the &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This kit uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tone and Volume Controls&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone and volume to their preferred listening levels. &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RV4&amp;#039;&amp;#039;&amp;#039; is a 200K ohm variable resistor that controls the &amp;#039;&amp;#039;&amp;#039;tone&amp;#039;&amp;#039;&amp;#039; between &amp;#039;&amp;#039;&amp;#039;300 Hz&amp;#039;&amp;#039;&amp;#039; to  &amp;#039;&amp;#039;&amp;#039;1 KHz&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RV3&amp;#039;&amp;#039;&amp;#039; is a 100 Ohm variable resistor that controls the &amp;#039;&amp;#039;&amp;#039;volume&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 &lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a &amp;#039;&amp;#039;&amp;#039;55mm 8-ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected &amp;#039;&amp;#039;&amp;#039;J3 &amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039; for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=742</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=742"/>
		<updated>2024-03-05T17:13:04Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CW Practice Oscillator Kit Setup instructions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 1.	Connect 9 volt battery to battery strap.&lt;br /&gt;
 2.	Slide Battery into Battery clip holder.&lt;br /&gt;
 3.	Connect Telegraph Key to the 5mm terminal block labeled &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 4.	Slide power switch to &amp;#039;&amp;#039;&amp;#039;On&amp;#039;&amp;#039;&amp;#039; position.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Optional Speaker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 1.	Disconnect the &amp;#039;&amp;#039;&amp;#039;55 mm 8 ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected on the board at &amp;#039;&amp;#039;&amp;#039;J3&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 2.	Connect alternate speaker to the 5 mm Terminal block labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This kit uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP.&lt;br /&gt;
&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone and volume to their preferred listening levels. &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RV4&amp;#039;&amp;#039;&amp;#039; is a 200K ohm variable resistor that controls the &amp;#039;&amp;#039;&amp;#039;tone&amp;#039;&amp;#039;&amp;#039; between &amp;#039;&amp;#039;&amp;#039;300 Hz&amp;#039;&amp;#039;&amp;#039; to  &amp;#039;&amp;#039;&amp;#039;1 KHz&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RV3&amp;#039;&amp;#039;&amp;#039; is a 100 Ohm variable resistor that controls the &amp;#039;&amp;#039;&amp;#039;volume&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 &lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a &amp;#039;&amp;#039;&amp;#039;55mm 8-ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected &amp;#039;&amp;#039;&amp;#039;J3 &amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block that is labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039; for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=741</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=741"/>
		<updated>2024-03-05T17:08:11Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CW Practice Oscillator Kit Setup instructions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 1.	Connect 9 volt battery to battery strap.&lt;br /&gt;
 2.	Slide Battery into Battery clip holder.&lt;br /&gt;
 3.	Connect Telegraph Key to the 5mm terminal block labeled &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 4.	Slide power switch to &amp;#039;&amp;#039;&amp;#039;On&amp;#039;&amp;#039;&amp;#039; position.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Optional Speaker&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 1.	Disconnect the &amp;#039;&amp;#039;&amp;#039;55 mm 8 ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected on the board at &amp;#039;&amp;#039;&amp;#039;J3&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
 2.	Connect alternate speaker to the 5 mm Terminal block labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This kit uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a &amp;#039;&amp;#039;&amp;#039;55mm 8-ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected &amp;#039;&amp;#039;&amp;#039;J3 &amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block that is labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039; for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=740</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=740"/>
		<updated>2024-03-05T17:04:42Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This kit uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a &amp;#039;&amp;#039;&amp;#039;55mm 8-ohm 0.5 watt Speaker&amp;#039;&amp;#039;&amp;#039; that is connected &amp;#039;&amp;#039;&amp;#039;J3 &amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block that is labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039; for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=739</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=739"/>
		<updated>2024-03-05T17:01:14Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This kit uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Alt Speaker Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block that is labeled &amp;#039;&amp;#039;&amp;#039;Speaker&amp;#039;&amp;#039;&amp;#039; for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=738</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=738"/>
		<updated>2024-03-05T16:33:37Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This kit uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Alt Speaker Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=737</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=737"/>
		<updated>2024-03-05T16:30:19Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 8 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Alt Speaker Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=736</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=736"/>
		<updated>2024-02-24T02:06:19Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator Kit &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Alt Speaker Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=735</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=735"/>
		<updated>2024-02-24T02:04:12Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Code Practice Oscillator Kit &lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;www.microrusty.com    2024&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
     Version 1.0    &lt;br /&gt;
 Sachse Amateur Radio Association&lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Alt Speaker Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=734</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=734"/>
		<updated>2024-02-23T04:25:27Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Alt Speaker Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=733</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=733"/>
		<updated>2024-02-23T04:23:04Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a &amp;#039;&amp;#039;&amp;#039;9 Volt&amp;#039;&amp;#039;&amp;#039; battery that is connected to &amp;#039;&amp;#039;&amp;#039;J1&amp;#039;&amp;#039;&amp;#039; via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=732</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=732"/>
		<updated>2024-02-23T04:19:44Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Morse Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=731</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=731"/>
		<updated>2024-02-23T04:19:07Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]]  &lt;br /&gt;
[[ File:Speaker-8-ohm-Mylar.PNG |250px |  ]] &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=File:Speaker-8-ohm-Mylar.PNG&amp;diff=730</id>
		<title>File:Speaker-8-ohm-Mylar.PNG</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=File:Speaker-8-ohm-Mylar.PNG&amp;diff=730"/>
		<updated>2024-02-23T04:11:10Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=729</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=729"/>
		<updated>2024-02-23T04:10:01Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px ]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;br /&gt;
----&lt;br /&gt;
==[[ Main Page ]]==&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=728</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=728"/>
		<updated>2024-02-23T04:08:10Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;       &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px ]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microrusty.com 2024&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=727</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=727"/>
		<updated>2024-02-23T04:05:55Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |450px ]]&lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=726</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=726"/>
		<updated>2024-02-23T04:03:51Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]&lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic Parts&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
[[ File:Code-Practice-Parts.PNG |700px]]&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=File:Code-Practice-Parts.PNG&amp;diff=725</id>
		<title>File:Code-Practice-Parts.PNG</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=File:Code-Practice-Parts.PNG&amp;diff=725"/>
		<updated>2024-02-23T04:01:11Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=724</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=724"/>
		<updated>2024-02-23T04:00:38Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]&lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label &amp;#039;&amp;#039;&amp;#039;CW Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;LS2 (Version2 Bd)&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;J3 (Version1 Bd)&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator Schematic&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[ File:Code-Pratice-Schematic.PNG |700px ]]&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=File:Code-Pratice-Schematic.PNG&amp;diff=723</id>
		<title>File:Code-Pratice-Schematic.PNG</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=File:Code-Pratice-Schematic.PNG&amp;diff=723"/>
		<updated>2024-02-23T03:49:46Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=722</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=722"/>
		<updated>2024-02-23T03:47:51Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]&lt;br /&gt;
&lt;br /&gt;
 I decided to make a &amp;#039;&amp;#039;&amp;#039;CW practice board for Morse Code training&amp;#039;&amp;#039;&amp;#039; for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a &amp;#039;&amp;#039;&amp;#039;NE555 timer SMD SOIC-8 Chip&amp;#039;&amp;#039;&amp;#039; that produces a square wave that can be adjusted between &amp;#039;&amp;#039;&amp;#039;300Hz&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;1KHz&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J2 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The &amp;#039;&amp;#039;&amp;#039;CW key&amp;#039;&amp;#039;&amp;#039; is connected to a &amp;#039;&amp;#039;&amp;#039;5mm Terminal block&amp;#039;&amp;#039;&amp;#039; that is label CW Key&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected &amp;#039;&amp;#039;&amp;#039;J3&amp;#039;&amp;#039;&amp;#039; and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=721</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=721"/>
		<updated>2024-02-23T03:43:52Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]&lt;br /&gt;
&lt;br /&gt;
 I decided to make a CW practice board for Morse Code training for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&amp;lt;br&amp;gt;&lt;br /&gt;
 This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz &lt;br /&gt;
 The power source is a 9Volt battery that is connected to J2 via a 9V BATTERY STRAP from Mouser Electronics.&lt;br /&gt;
 This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. &lt;br /&gt;
 RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
 The CW key is connected to a 5mm Terminal block that is label CW Key&lt;br /&gt;
 This Kit comes with a 55mm Speaker that is connected J3 and placed underneath the bottom of the PCB. &lt;br /&gt;
 There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=720</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=720"/>
		<updated>2024-02-23T03:30:47Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]&lt;br /&gt;
&lt;br /&gt;
 I decided to make a CW practice board for Morse Code training for my local HAM club. I have donated all 10 boards to the club.&lt;br /&gt;
 It was a simple process to use KiCad 7.0 to design the board.&amp;lt;br&amp;gt;&lt;br /&gt;
 I am not going to explain how to use KiCad in this wiki page since I have other wiki pages explaining how to use KiCad.&lt;br /&gt;
 This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz &amp;lt;br&amp;gt;&lt;br /&gt;
 RV4 is a 200K ohm variable resistor that control the tone between 300Hz to 1KHz. &lt;br /&gt;
 It is made to be adjustable for the user to change to the tone they prefer. &lt;br /&gt;
 RV3 is a 100 Ohm variable resistor that controls the volume.&lt;br /&gt;
&lt;br /&gt;
 The CW key is connected to a Terminal block that is label CW Key&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=719</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=719"/>
		<updated>2024-02-23T03:07:22Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Code Practice Oscillator &amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]&lt;br /&gt;
&lt;br /&gt;
 This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=File:3D-CW-Code-Practice-Osc.PNG&amp;diff=718</id>
		<title>File:3D-CW-Code-Practice-Osc.PNG</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=File:3D-CW-Code-Practice-Osc.PNG&amp;diff=718"/>
		<updated>2024-02-23T03:00:53Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=717</id>
		<title>CW Practice Oscillator Kit</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&amp;diff=717"/>
		<updated>2024-02-23T02:10:20Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: Created page with &amp;quot; This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz &amp;lt;br&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=Main_Page&amp;diff=716</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=Main_Page&amp;diff=716"/>
		<updated>2024-02-23T01:53:29Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==&amp;lt;strong&amp;gt;MicroRusty Embedded Workshop Wiki.&amp;lt;/strong&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[ AVRDUDE Class]]==&lt;br /&gt;
 How to use AVRdude to flash your program to the Micro-controller.&lt;br /&gt;
 How to change the fuse settings (Clock speeds) 1MHz, 8MHz 16MHz.&lt;br /&gt;
 How to use the AVR Inline assembly language in the Arduino IDE. How to use AVRdude int the terminal mode.    &lt;br /&gt;
 How to use the Arduino IDE to compile code and flash using the USB programmer through the ISP. &lt;br /&gt;
 How to export the hex file and use it to program directly into Flash. How to read and write to EEPROM.&lt;br /&gt;
&lt;br /&gt;
==[[ATmega328p Target Bd Microrusty]]==&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;The design goals for this project is to make an inexpensive minimalist target board using an ATmega328P.&amp;#039;&amp;#039;&amp;#039;|lightgreen}}  &lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;Explain the processes used for programming the Micro-controller using the 6-pin ISP header using SPI interface.&amp;#039;&amp;#039;&amp;#039;|lightgreen}} &lt;br /&gt;
 &lt;br /&gt;
==[[ Raspberry Pi ]]==&lt;br /&gt;
 Pi Linux Commands, Pi Minecraft Server, Raspberry Pico Board, PicoMite(MMBasic)&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
 ST-Link-V2, STM32F103C8 Blue Pill, ST Nucleo-F103RB Workshop&lt;br /&gt;
&lt;br /&gt;
==[[ KiCad 5.0 ]]== &lt;br /&gt;
&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;Design an RTC using the PCF85263AT/AJ&amp;#039;&amp;#039;&amp;#039;|lightgreen}}&lt;br /&gt;
&lt;br /&gt;
==[[ PCF85263AT RTC by Microrusty ]]==&lt;br /&gt;
&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;How to use the PCF85263AT/AJ RTC&amp;#039;&amp;#039;&amp;#039; |lightgreen}}&lt;br /&gt;
&lt;br /&gt;
==[[ Power Fail Logger by Microrusty ]]==&lt;br /&gt;
&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;Design a Power fail Logger using a RTC and SD Card &amp;#039;&amp;#039;&amp;#039; |lightgreen}}&lt;br /&gt;
&lt;br /&gt;
==[[ 65C02 Vintage Computer Build ]]==&lt;br /&gt;
&lt;br /&gt;
 The goal of this project is to make a simple Eight bit 65C02 microprocessor computer.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[ CW Practice Oscillator Kit  ]]==&lt;br /&gt;
&lt;br /&gt;
 PCB board using an oscillator circuit for Practicing Morse Code (CW) &amp;lt;br&amp;gt; &lt;br /&gt;
----&lt;br /&gt;
==[[ Future Classes ]]==&lt;br /&gt;
 Projects for Future classes. &lt;br /&gt;
----&lt;br /&gt;
* [//www.microrusty.com: Microrusty Main Page ]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Localise MediaWiki for your language]&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=Main_Page&amp;diff=715</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=Main_Page&amp;diff=715"/>
		<updated>2024-02-23T01:52:52Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==&amp;lt;strong&amp;gt;MicroRusty Embedded Workshop Wiki.&amp;lt;/strong&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[ AVRDUDE Class]]==&lt;br /&gt;
 How to use AVRdude to flash your program to the Micro-controller.&lt;br /&gt;
 How to change the fuse settings (Clock speeds) 1MHz, 8MHz 16MHz.&lt;br /&gt;
 How to use the AVR Inline assembly language in the Arduino IDE. How to use AVRdude int the terminal mode.    &lt;br /&gt;
 How to use the Arduino IDE to compile code and flash using the USB programmer through the ISP. &lt;br /&gt;
 How to export the hex file and use it to program directly into Flash. How to read and write to EEPROM.&lt;br /&gt;
&lt;br /&gt;
==[[ATmega328p Target Bd Microrusty]]==&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;The design goals for this project is to make an inexpensive minimalist target board using an ATmega328P.&amp;#039;&amp;#039;&amp;#039;|lightgreen}}  &lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;Explain the processes used for programming the Micro-controller using the 6-pin ISP header using SPI interface.&amp;#039;&amp;#039;&amp;#039;|lightgreen}} &lt;br /&gt;
 &lt;br /&gt;
==[[ Raspberry Pi ]]==&lt;br /&gt;
 Pi Linux Commands, Pi Minecraft Server, Raspberry Pico Board, PicoMite(MMBasic)&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
 ST-Link-V2, STM32F103C8 Blue Pill, ST Nucleo-F103RB Workshop&lt;br /&gt;
&lt;br /&gt;
==[[ KiCad 5.0 ]]== &lt;br /&gt;
&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;Design an RTC using the PCF85263AT/AJ&amp;#039;&amp;#039;&amp;#039;|lightgreen}}&lt;br /&gt;
&lt;br /&gt;
==[[ PCF85263AT RTC by Microrusty ]]==&lt;br /&gt;
&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;How to use the PCF85263AT/AJ RTC&amp;#039;&amp;#039;&amp;#039; |lightgreen}}&lt;br /&gt;
&lt;br /&gt;
==[[ Power Fail Logger by Microrusty ]]==&lt;br /&gt;
&lt;br /&gt;
 {{Highlight |&amp;#039;&amp;#039;&amp;#039;Design a Power fail Logger using a RTC and SD Card &amp;#039;&amp;#039;&amp;#039; |lightgreen}}&lt;br /&gt;
&lt;br /&gt;
==[[ 65C02 Vintage Computer Build ]]==&lt;br /&gt;
&lt;br /&gt;
 The goal of this project is to make a simple Eight bit 65C02 microprocessor computer.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[ CW Practice Oscillator Kit  ]]==&lt;br /&gt;
&lt;br /&gt;
 PCB board using an oscillator circuit for Practicing Morse Code (CW)  &lt;br /&gt;
----&lt;br /&gt;
==[[ Future Classes ]]==&lt;br /&gt;
 Projects for Future classes. &lt;br /&gt;
----&lt;br /&gt;
* [//www.microrusty.com: Microrusty Main Page ]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Localise MediaWiki for your language]&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=714</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=714"/>
		<updated>2023-02-28T04:33:44Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity&lt;br /&gt;
The ARDUINO® Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo platform with a wide choice of specialized shields.&amp;lt;BR&amp;gt;&lt;br /&gt;
The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.&amp;lt;BR&amp;gt;&lt;br /&gt;
The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Microcontroller STM32C031C6T6 &lt;br /&gt;
 Refer to &amp;#039;&amp;#039;&amp;#039;STM32 Cube Programming&amp;#039;&amp;#039;&amp;#039; to save the demo program before writing a new program to this board.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PWM&amp;#039;&amp;#039;&amp;#039; Project using NUCLEO-C031C6&lt;br /&gt;
&lt;br /&gt;
 Start &amp;#039;&amp;#039;&amp;#039;STM32 IDE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Click on &amp;#039;&amp;#039;&amp;#039;File&amp;#039;&amp;#039;&amp;#039;:  Select &amp;#039;&amp;#039;&amp;#039;New&amp;#039;&amp;#039;&amp;#039;: Select &amp;#039;&amp;#039;&amp;#039;STM32Project&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
STM32 &amp;#039;&amp;#039;&amp;#039;Target Selection&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Click on Tab &amp;#039;&amp;#039;&amp;#039;Board Selector&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Enter in Commercial Part Number &amp;#039;&amp;#039;&amp;#039;NUCLEO-C031C6&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Select the board in the &amp;#039;&amp;#039;&amp;#039;Board list&amp;#039;&amp;#039;&amp;#039; and the select &amp;#039;&amp;#039;&amp;#039;Next&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
[[file:Target-Selector.PNG|550px|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Cube Programmer ]]==&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=File:Target-Selector.PNG&amp;diff=713</id>
		<title>File:Target-Selector.PNG</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=File:Target-Selector.PNG&amp;diff=713"/>
		<updated>2023-02-28T03:45:38Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=712</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=712"/>
		<updated>2023-02-28T03:43:55Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity&lt;br /&gt;
The ARDUINO® Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo platform with a wide choice of specialized shields.&amp;lt;BR&amp;gt;&lt;br /&gt;
The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.&amp;lt;BR&amp;gt;&lt;br /&gt;
The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Microcontroller STM32C031C6T6 &lt;br /&gt;
 Refer to &amp;#039;&amp;#039;&amp;#039;STM32 Cube Programming&amp;#039;&amp;#039;&amp;#039; to save the demo program before writing a new program to this board.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PWM&amp;#039;&amp;#039;&amp;#039; using NUCLEO-C031C6&lt;br /&gt;
&lt;br /&gt;
Start &amp;#039;&amp;#039;&amp;#039;STM32 IDE&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;File&amp;#039;&amp;#039;&amp;#039;:  Select &amp;#039;&amp;#039;&amp;#039;New&amp;#039;&amp;#039;&amp;#039;: Select &amp;#039;&amp;#039;&amp;#039;STM32Project&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
STM32 &amp;#039;&amp;#039;&amp;#039;Target Selection&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Click on Tab &amp;#039;&amp;#039;&amp;#039;Board Selector&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Enter in Commercial Part Number &amp;#039;&amp;#039;&amp;#039;NUCLEO-C031C6&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
[[file:Target-Selector.PNG|550px|Mid]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Cube Programmer ]]==&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=711</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=711"/>
		<updated>2023-02-28T03:41:57Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity&lt;br /&gt;
The ARDUINO® Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo platform with a wide choice of specialized shields.&amp;lt;BR&amp;gt;&lt;br /&gt;
The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.&amp;lt;BR&amp;gt;&lt;br /&gt;
The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Microcontroller STM32C031C6T6 &lt;br /&gt;
 Refer to &amp;#039;&amp;#039;&amp;#039;STM32 Cube Programming&amp;#039;&amp;#039;&amp;#039; to save the demo program before writing a new program to this board.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PWM&amp;#039;&amp;#039;&amp;#039; using NUCLEO-C031C6&lt;br /&gt;
&lt;br /&gt;
Start &amp;#039;&amp;#039;&amp;#039;STM32 IDE&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;File&amp;#039;&amp;#039;&amp;#039;:  Select &amp;#039;&amp;#039;&amp;#039;New&amp;#039;&amp;#039;&amp;#039;: Select &amp;#039;&amp;#039;&amp;#039;STM32Project&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
STM32 &amp;#039;&amp;#039;&amp;#039;Target Selection&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Click on Tab &amp;#039;&amp;#039;&amp;#039;Board Selector&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Enter in Commercial Part Number &amp;#039;&amp;#039;&amp;#039;NUCLEO-C031C6&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
=[file:Target-Selector.PNG]=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Cube Programmer ]]==&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=710</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=710"/>
		<updated>2023-02-28T03:31:02Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity&lt;br /&gt;
 Microcontroller STM32C031C6T6 &lt;br /&gt;
 Refer to &amp;#039;&amp;#039;&amp;#039;STM32 Cube Programming&amp;#039;&amp;#039;&amp;#039; to save the demo program before writing a new program to this board.&lt;br /&gt;
&lt;br /&gt;
PWM using NUCLEO-C031C6&lt;br /&gt;
&lt;br /&gt;
Start STM32 IDE&amp;lt;BR&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;File&amp;#039;&amp;#039;&amp;#039;  Select &amp;#039;&amp;#039;&amp;#039;New&amp;#039;&amp;#039;&amp;#039; Select &amp;#039;&amp;#039;&amp;#039;STM32Project&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
STM32 &amp;#039;&amp;#039;&amp;#039;Target Selection&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Click on Tab &amp;#039;&amp;#039;&amp;#039;Board Selector&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Enter in Commercial Part Number NUCLEO-C031C6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Cube Programmer ]]==&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=709</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=709"/>
		<updated>2023-02-28T03:15:11Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&lt;br /&gt;
 Refer to &amp;#039;&amp;#039;&amp;#039;STM32 Cube Programming&amp;#039;&amp;#039;&amp;#039; to save the demo program before writing a new program to this board.&lt;br /&gt;
&lt;br /&gt;
PWM Demo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Cube Programmer ]]==&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=708</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=708"/>
		<updated>2023-02-28T02:45:35Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&lt;br /&gt;
Refer to &amp;#039;&amp;#039;&amp;#039;STM32 Cube Programming&amp;#039;&amp;#039;&amp;#039; to save the demo program before writing new programs to this board.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=707</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=707"/>
		<updated>2023-02-28T02:41:09Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=706</id>
		<title>STM32-NUCLEO-C031C6</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&amp;diff=706"/>
		<updated>2023-02-28T02:40:20Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: Created page with &amp;quot;Getting Started with the STM32&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Getting Started with the STM32&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Workshops&amp;diff=705</id>
		<title>STM32 Workshops</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Workshops&amp;diff=705"/>
		<updated>2023-02-28T02:37:47Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[ ST-Link-V2 Workshop ]]==&lt;br /&gt;
==[[ STM32 Cube Programmer ]]==&lt;br /&gt;
==[[ ST Nucleo-F103RB Workshop ]]==&lt;br /&gt;
==[[ STM32F103C8 Class ]]==&lt;br /&gt;
 Getting Started with the STM32F103C8 &amp;#039;&amp;#039;&amp;#039;Blue Pill&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==[[ STM32-NUCLEO-C031C6 ]]==&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Workshops&amp;diff=704</id>
		<title>STM32 Workshops</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Workshops&amp;diff=704"/>
		<updated>2023-02-28T02:29:41Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==[[ ST-Link-V2 Workshop ]]==&lt;br /&gt;
==[[ STM32 Cube Programmer ]]==&lt;br /&gt;
==[[ ST Nucleo-F103RB Workshop ]]==&lt;br /&gt;
==[[ STM32F103C8 Class ]]==&lt;br /&gt;
==[[ STM32-NUCLEO-C031C6 }}==&lt;br /&gt;
 Getting Started with the STM32F103C8 &amp;#039;&amp;#039;&amp;#039;Blue Pill&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=703</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=703"/>
		<updated>2023-02-25T01:07:01Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:STM32CubeProg.PNG |550px|Mid]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |175px|right]] &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 =  1024 (default)&lt;br /&gt;
       0X4000 =  16K&lt;br /&gt;
       0X8000 =  &amp;#039;&amp;#039;&amp;#039;32K&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
       0x10000 = 64K&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;br /&gt;
==[[ Main Page ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=702</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=702"/>
		<updated>2023-02-25T00:57:48Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:STM32CubeProg.PNG |550px|Mid]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |175px|right]] &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 =  1024 (default)&lt;br /&gt;
       0X4000 =  16K&lt;br /&gt;
       0X8000 =  &amp;#039;&amp;#039;&amp;#039;32K&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
       0x10000 = 64K&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==[[ STM32 Workshops ]]==&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=701</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=701"/>
		<updated>2023-02-25T00:56:00Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:STM32CubeProg.PNG |550px|Mid]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |175px|right]] &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 =  1024 (default)&lt;br /&gt;
       0X4000 =  16K&lt;br /&gt;
       0X8000 =  &amp;#039;&amp;#039;&amp;#039;32K&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
       0x10000 = 64K&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=700</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=700"/>
		<updated>2023-02-25T00:55:03Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:STM32CubeProg.PNG |350px|Mid]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |175px|right]] &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 =  1024 (default)&lt;br /&gt;
       0X4000 =  16K&lt;br /&gt;
       0X8000 =  &amp;#039;&amp;#039;&amp;#039;32K&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
       0x10000 = 64K&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=699</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=699"/>
		<updated>2023-02-25T00:54:12Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:STM32CubeProg.PNG |350px|Mid]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |175px|right]] &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 = 1024 (default)&lt;br /&gt;
       0X4000 = 16K&lt;br /&gt;
       0X8000 = &amp;#039;&amp;#039;&amp;#039;32K&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
       0x10000 = 64K&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=698</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=698"/>
		<updated>2023-02-25T00:45:24Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:STM32CubeProg.PNG |350px|Mid]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |175px|right]] &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 X 4 = 1024 (default)&lt;br /&gt;
       0X4000 X 4 = 16K&lt;br /&gt;
       0X8000 X 4 = &amp;#039;&amp;#039;&amp;#039;32K&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=697</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=697"/>
		<updated>2023-02-25T00:36:18Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:STM32CubeProg.PNG |350px|Mid]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |150px|right]] &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 X 4 = 1024 (default)&lt;br /&gt;
       0X4000 X 4 = 16000&lt;br /&gt;
       0X8000 X 4 = &amp;#039;&amp;#039;&amp;#039;32000&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=696</id>
		<title>STM32 Cube Programmer</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&amp;diff=696"/>
		<updated>2023-02-25T00:34:27Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Erases, programs, views and verifies the content of the device Flash memory&lt;br /&gt;
[[File:STM32CubeProg.PNG |350px|left]]&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ST-Link-config-menu.PNG |150px|right]] &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;&amp;lt;BR&amp;gt;&lt;br /&gt;
Setting up and connecting your NUCLEO board.&lt;br /&gt;
&lt;br /&gt;
  1. Start STM32 Cube Programmer application.&lt;br /&gt;
  2. Attach the USB cable to the NUCLEO board&lt;br /&gt;
  3. Attach the USB cable to your computer.&lt;br /&gt;
  4. Find the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration panel&amp;#039;&amp;#039;&amp;#039; located on the right side of the &amp;#039;&amp;#039;&amp;#039;Main Menu&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
  5. Locate Under the &amp;#039;&amp;#039;&amp;#039;Not Connected&amp;#039;&amp;#039;&amp;#039; status a Blue (&amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039;) button with a drop down menu.&lt;br /&gt;
  6. Ensure &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is selected and not &amp;#039;&amp;#039;&amp;#039;UART&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; in the drop down menu.&lt;br /&gt;
  7. Click on the Green &amp;#039;&amp;#039;&amp;#039;Connect&amp;#039;&amp;#039;&amp;#039; button to connect the &amp;#039;&amp;#039;&amp;#039;NUCLEO&amp;#039;&amp;#039;&amp;#039; board with the built in &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; to the computer&lt;br /&gt;
  8. Ensure the &amp;#039;&amp;#039;&amp;#039;Not connected&amp;#039;&amp;#039;&amp;#039; status message has changed to &amp;#039;&amp;#039;&amp;#039;Connected&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;ST-LINK configuration&amp;#039;&amp;#039;&amp;#039; should be greyed out. &lt;br /&gt;
  9. Ensure you are connected by reading the &amp;#039;&amp;#039;&amp;#039;Target information.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying target memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. Ensure the &amp;#039;&amp;#039;&amp;#039;ST-Link&amp;#039;&amp;#039;&amp;#039; is connected and working as stated above.&lt;br /&gt;
  2. Specify the &amp;#039;&amp;#039;&amp;#039;Address&amp;#039;&amp;#039;&amp;#039; and the &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; of the data to be read.&lt;br /&gt;
  Example: Address &amp;#039;&amp;#039;&amp;#039;0x08000000&amp;#039;&amp;#039;&amp;#039; Size &amp;#039;&amp;#039;&amp;#039;0x8000&amp;#039;&amp;#039;&amp;#039; Data Width &amp;#039;&amp;#039;&amp;#039;8 bit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Size reference:&lt;br /&gt;
        0X400 X 4 = 1024 (default)&lt;br /&gt;
       0X4000 X 4 = 16000&lt;br /&gt;
       0X8000 X 4 = &amp;#039;&amp;#039;&amp;#039;32000&amp;#039;&amp;#039;&amp;#039; (full size of flash for NUCLEO-C0316)&lt;br /&gt;
  3. Select &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Read all&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reading and displaying a file from a previously saved program.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  1. To open and display a file, just click on the &amp;#039;&amp;#039;&amp;#039;“+”&amp;#039;&amp;#039;&amp;#039; and select &amp;#039;&amp;#039;&amp;#039;“Open File”&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  2. Select the file from the list in the directory.&lt;br /&gt;
       Example: &amp;#039;&amp;#039;&amp;#039;myfile.bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
       The file size is displayed in the &amp;#039;&amp;#039;&amp;#039;“Size”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       The start address of hex, srec, or ELF files, is displayed in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
       For a binary file it is &amp;#039;&amp;#039;&amp;#039;0x0&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;“Address”&amp;#039;&amp;#039;&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory erasing&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. &lt;br /&gt;
 To erase one or more sectors: &lt;br /&gt;
  1. Select them in the &amp;#039;&amp;#039;&amp;#039;first&amp;#039;&amp;#039;&amp;#039; column.&lt;br /&gt;
  2. Then click on the &amp;#039;&amp;#039;&amp;#039;“Erase selected sectors”&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
  The &amp;#039;&amp;#039;&amp;#039;“Full chip erase”&amp;#039;&amp;#039;&amp;#039; button erases the whole memory.&lt;br /&gt;
[[File:Erasing-Flash.PNG |350px|mid]] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Memory programming&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 To program a memory, go through the following steps:&lt;br /&gt;
  1. Click on the browse button and select the file to be programmed. &lt;br /&gt;
     The supported formats are: &lt;br /&gt;
       binary files (.bin), &lt;br /&gt;
       ELF files (.elf, .axf, .out) &lt;br /&gt;
       Intel hex files (.hex)  &lt;br /&gt;
       Motorola S-record files (.Srec).&lt;br /&gt;
  2. In case of programming a &amp;#039;&amp;#039;&amp;#039;binary&amp;#039;&amp;#039;&amp;#039; file, the address must be set. Example: &amp;#039;&amp;#039;&amp;#039;0x0800000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  3. Select the programming options:&lt;br /&gt;
       – Verify after programming: read back the programmed memory and compare it byte &lt;br /&gt;
         per byte with the file.&lt;br /&gt;
       – Skip flash memory erase before programming: if checked, the memory is not &lt;br /&gt;
         erased before programming. This option must be checked only when you are sure &lt;br /&gt;
         that the target memory is already erased.&lt;br /&gt;
       – Run after programming: start the application just after programming.&lt;br /&gt;
  4. Click on the ”Start programming” button to start programming.&lt;br /&gt;
     The progress bar on the bottom of the window shows the progress of the erase and programming operations.&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
	<entry>
		<id>http://www.microrusty.com/mediawiki/index.php?title=File:STM32CubeProg.PNG&amp;diff=695</id>
		<title>File:STM32CubeProg.PNG</title>
		<link rel="alternate" type="text/html" href="http://www.microrusty.com/mediawiki/index.php?title=File:STM32CubeProg.PNG&amp;diff=695"/>
		<updated>2023-02-25T00:32:19Z</updated>

		<summary type="html">&lt;p&gt;U731219879 rc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>U731219879 rc</name></author>
		
	</entry>
</feed>