http://www.microrusty.com/mediawiki/api.php?action=feedcontributions&user=U731219879+rc&feedformat=atommedia_wiki - User contributions [en]2024-03-29T08:26:38ZUser contributionsMediaWiki 1.31.1http://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=744CW Practice Oscillator Kit2024-03-05T22:16:47Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br><br />
'''CW Practice Oscillator Kit Setup instructions'''<br />
<br />
1. Connect 9 volt battery to battery strap.<br />
2. Slide Battery into Battery clip holder.<br />
3. Connect Telegraph Key to the 5mm terminal block labeled '''CW Key'''.<br />
4. Slide power switch to '''On''' position.<br />
<br />
'''Optional Speaker'''<br />
1. Disconnect the '''55mm 8-ohm 0.5 watt Speaker''' that is connected on the board at '''J3'''.<br />
2. Connect alternate speaker to the '''5mm Terminal block''' labeled '''Speaker'''.<br />
<br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This kit uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP.<br />
'''Tone and Volume Controls'''<br />
This Kit was designed to be adjustable for the user to change the tone and volume to their preferred listening levels. <br />
'''RV4''' is a 200K ohm variable resistor that controls the '''tone''' between '''300 Hz''' to '''1 KHz'''. <br />
'''RV3''' is a 100 Ohm variable resistor that controls the '''volume'''.<br />
<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a '''55mm 8-ohm 0.5 watt Speaker''' that is connected '''J3 ''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a '''5mm Terminal block''' that is labeled '''Speaker''' for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=743CW Practice Oscillator Kit2024-03-05T17:22:53Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br><br />
'''CW Practice Oscillator Kit Setup instructions'''<br />
<br />
1. Connect 9 volt battery to battery strap.<br />
2. Slide Battery into Battery clip holder.<br />
3. Connect Telegraph Key to the 5mm terminal block labeled '''CW Key'''.<br />
4. Slide power switch to '''On''' position.<br />
<br />
'''Optional Speaker'''<br />
1. Disconnect the '''55mm 8-ohm 0.5 watt Speaker''' that is connected on the board at '''J3'''.<br />
2. Connect alternate speaker to the '''5mm Terminal block''' labeled '''Speaker'''.<br />
<br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This kit uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP.<br />
'''Tone and Volume Controls'''<br />
This Kit was designed to be adjustable for the user to change to the tone and volume to their preferred listening levels. <br />
'''RV4''' is a 200K ohm variable resistor that controls the '''tone''' between '''300 Hz''' to '''1 KHz'''. <br />
'''RV3''' is a 100 Ohm variable resistor that controls the '''volume'''.<br />
<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a '''55mm 8-ohm 0.5 watt Speaker''' that is connected '''J3 ''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a '''5mm Terminal block''' that is labeled '''Speaker''' for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=742CW Practice Oscillator Kit2024-03-05T17:13:04Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br><br />
'''CW Practice Oscillator Kit Setup instructions'''<br />
<br />
1. Connect 9 volt battery to battery strap.<br />
2. Slide Battery into Battery clip holder.<br />
3. Connect Telegraph Key to the 5mm terminal block labeled '''CW Key'''.<br />
4. Slide power switch to '''On''' position.<br />
<br />
'''Optional Speaker'''<br />
1. Disconnect the '''55 mm 8 ohm 0.5 watt Speaker''' that is connected on the board at '''J3'''.<br />
2. Connect alternate speaker to the 5 mm Terminal block labeled '''Speaker'''.<br />
<br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This kit uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP.<br />
<br />
This Kit was designed to be adjustable for the user to change to the tone and volume to their preferred listening levels. <br />
'''RV4''' is a 200K ohm variable resistor that controls the '''tone''' between '''300 Hz''' to '''1 KHz'''. <br />
'''RV3''' is a 100 Ohm variable resistor that controls the '''volume'''.<br />
<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a '''55mm 8-ohm 0.5 watt Speaker''' that is connected '''J3 ''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block that is labeled '''Speaker''' for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=741CW Practice Oscillator Kit2024-03-05T17:08:11Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br><br />
'''CW Practice Oscillator Kit Setup instructions'''<br />
<br />
1. Connect 9 volt battery to battery strap.<br />
2. Slide Battery into Battery clip holder.<br />
3. Connect Telegraph Key to the 5mm terminal block labeled '''CW Key'''.<br />
4. Slide power switch to '''On''' position.<br />
<br />
'''Optional Speaker'''<br />
1. Disconnect the '''55 mm 8 ohm 0.5 watt Speaker''' that is connected on the board at '''J3'''.<br />
2. Connect alternate speaker to the 5 mm Terminal block labeled '''Speaker'''.<br />
<br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This kit uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a '''55mm 8-ohm 0.5 watt Speaker''' that is connected '''J3 ''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block that is labeled '''Speaker''' for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=740CW Practice Oscillator Kit2024-03-05T17:04:42Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This kit uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a '''55mm 8-ohm 0.5 watt Speaker''' that is connected '''J3 ''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block that is labeled '''Speaker''' for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=739CW Practice Oscillator Kit2024-03-05T17:01:14Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This kit uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Alt Speaker Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block that is labeled '''Speaker''' for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=738CW Practice Oscillator Kit2024-03-05T16:33:37Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This kit uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Alt Speaker Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=737CW Practice Oscillator Kit2024-03-05T16:30:19Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
<br />
<br />
<br />
I decided to make a '''CW practice board for Morse Code training''' for my local HAM club. I have donated all 8 boards to the club.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Alt Speaker Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=736CW Practice Oscillator Kit2024-02-24T02:06:19Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator Kit ''' <br><br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
<br />
<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Alt Speaker Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=735CW Practice Oscillator Kit2024-02-24T02:04:12Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator ''' <br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
<br />
Code Practice Oscillator Kit <br />
'''www.microrusty.com 2024'''<br />
Version 1.0 <br />
Sachse Amateur Radio Association<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Alt Speaker Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=734CW Practice Oscillator Kit2024-02-23T04:25:27Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator ''' <br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Alt Speaker Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=733CW Practice Oscillator Kit2024-02-23T04:23:04Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator ''' <br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a '''9 Volt''' battery that is connected to '''J1''' via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=732CW Practice Oscillator Kit2024-02-23T04:19:44Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Morse Code Practice Oscillator ''' <br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=731CW Practice Oscillator Kit2024-02-23T04:19:07Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator ''' <br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px |left ]] <br />
[[ File:Speaker-8-ohm-Mylar.PNG |250px | ]] <br> <br><br />
<br />
'''Microrusty.com 2024''' <br><br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=File:Speaker-8-ohm-Mylar.PNG&diff=730File:Speaker-8-ohm-Mylar.PNG2024-02-23T04:11:10Z<p>U731219879 rc: </p>
<hr />
<div></div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=729CW Practice Oscillator Kit2024-02-23T04:10:01Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator ''' <br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px ]]<br />
<br />
'''Microrusty.com 2024''' <br><br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]<br />
----<br />
==[[ Main Page ]]==<br />
----</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=728CW Practice Oscillator Kit2024-02-23T04:08:10Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator ''' <br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px ]]<br />
<br />
'''Microrusty.com 2024''' <br><br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=727CW Practice Oscillator Kit2024-02-23T04:05:55Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator '''<br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |450px ]]<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
----<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
----<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=726CW Practice Oscillator Kit2024-02-23T04:03:51Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator '''<br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]<br />
<br />
'''Code Practice Oscillator Schematic Parts''' <br><br />
[[ File:Code-Practice-Parts.PNG |700px]]</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=File:Code-Practice-Parts.PNG&diff=725File:Code-Practice-Parts.PNG2024-02-23T04:01:11Z<p>U731219879 rc: </p>
<hr />
<div></div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=724CW Practice Oscillator Kit2024-02-23T04:00:38Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator '''<br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J1 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label '''CW Key'''<br />
This Kit comes with a 55mm Speaker that is connected '''LS2 (Version2 Bd)''' - '''J3 (Version1 Bd)''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.<br />
<br />
'''Code Practice Oscillator Schematic''' <br />
<br />
[[ File:Code-Pratice-Schematic.PNG |700px ]]</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=File:Code-Pratice-Schematic.PNG&diff=723File:Code-Pratice-Schematic.PNG2024-02-23T03:49:46Z<p>U731219879 rc: </p>
<hr />
<div></div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=722CW Practice Oscillator Kit2024-02-23T03:47:51Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator '''<br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a '''NE555 timer SMD SOIC-8 Chip''' that produces a square wave that can be adjusted between '''300Hz''' and '''1KHz''' <br />
The power source is a 9Volt battery that is connected to J2 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The '''CW key''' is connected to a '''5mm Terminal block''' that is label CW Key<br />
This Kit comes with a 55mm Speaker that is connected '''J3''' and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=721CW Practice Oscillator Kit2024-02-23T03:43:52Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator '''<br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br />
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.<br><br />
This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz <br />
The power source is a 9Volt battery that is connected to J2 via a 9V BATTERY STRAP from Mouser Electronics.<br />
This Kit was designed to be adjustable for the user to change to the tone to their preferred listening levels. <br />
RV4 is a 200K ohm variable resistor that controls the tone between 300Hz to 1KHz. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
The CW key is connected to a 5mm Terminal block that is label CW Key<br />
This Kit comes with a 55mm Speaker that is connected J3 and placed underneath the bottom of the PCB. <br />
There is another speaker connector that uses a 5mm Terminal block with the label Speaker for larger speakers.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=720CW Practice Oscillator Kit2024-02-23T03:30:47Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator '''<br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]<br />
<br />
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.<br />
It was a simple process to use KiCad 7.0 to design the board.<br><br />
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.<br />
This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz <br><br />
RV4 is a 200K ohm variable resistor that control the tone between 300Hz to 1KHz. <br />
It is made to be adjustable for the user to change to the tone they prefer. <br />
RV3 is a 100 Ohm variable resistor that controls the volume.<br />
<br />
The CW key is connected to a Terminal block that is label CW Key</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=719CW Practice Oscillator Kit2024-02-23T03:07:22Z<p>U731219879 rc: </p>
<hr />
<div> <br />
'''Code Practice Oscillator '''<br><br />
[[File:3D-CW-Code-Practice-Osc.PNG |300px ]]<br />
<br />
This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz <br></div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=File:3D-CW-Code-Practice-Osc.PNG&diff=718File:3D-CW-Code-Practice-Osc.PNG2024-02-23T03:00:53Z<p>U731219879 rc: </p>
<hr />
<div></div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=CW_Practice_Oscillator_Kit&diff=717CW Practice Oscillator Kit2024-02-23T02:10:20Z<p>U731219879 rc: Created page with " This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz <br>"</p>
<hr />
<div> This project uses a NE555 timer SMD SOIC-8 Chip that produces a square wave that can be adjusted between 300Hz and 1KHz <br></div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=Main_Page&diff=716Main Page2024-02-23T01:53:29Z<p>U731219879 rc: </p>
<hr />
<div><br />
==<strong>MicroRusty Embedded Workshop Wiki.</strong>==<br />
<br />
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.<br><br />
<br />
==[[ AVRDUDE Class]]==<br />
How to use AVRdude to flash your program to the Micro-controller.<br />
How to change the fuse settings (Clock speeds) 1MHz, 8MHz 16MHz.<br />
How to use the AVR Inline assembly language in the Arduino IDE. How to use AVRdude int the terminal mode. <br />
How to use the Arduino IDE to compile code and flash using the USB programmer through the ISP. <br />
How to export the hex file and use it to program directly into Flash. How to read and write to EEPROM.<br />
<br />
==[[ATmega328p Target Bd Microrusty]]==<br />
{{Highlight |'''The design goals for this project is to make an inexpensive minimalist target board using an ATmega328P.'''|lightgreen}} <br />
{{Highlight |'''Explain the processes used for programming the Micro-controller using the 6-pin ISP header using SPI interface.'''|lightgreen}} <br />
<br />
==[[ Raspberry Pi ]]==<br />
Pi Linux Commands, Pi Minecraft Server, Raspberry Pico Board, PicoMite(MMBasic)<br />
<br />
==[[ STM32 Workshops ]]==<br />
ST-Link-V2, STM32F103C8 Blue Pill, ST Nucleo-F103RB Workshop<br />
<br />
==[[ KiCad 5.0 ]]== <br />
<br />
{{Highlight |'''Design an RTC using the PCF85263AT/AJ'''|lightgreen}}<br />
<br />
==[[ PCF85263AT RTC by Microrusty ]]==<br />
<br />
{{Highlight |'''How to use the PCF85263AT/AJ RTC''' |lightgreen}}<br />
<br />
==[[ Power Fail Logger by Microrusty ]]==<br />
<br />
{{Highlight |'''Design a Power fail Logger using a RTC and SD Card ''' |lightgreen}}<br />
<br />
==[[ 65C02 Vintage Computer Build ]]==<br />
<br />
The goal of this project is to make a simple Eight bit 65C02 microprocessor computer.<br><br />
<br />
==[[ CW Practice Oscillator Kit ]]==<br />
<br />
PCB board using an oscillator circuit for Practicing Morse Code (CW) <br> <br />
----<br />
==[[ Future Classes ]]==<br />
Projects for Future classes. <br />
----<br />
* [//www.microrusty.com: Microrusty Main Page ]<br />
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]<br />
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]<br />
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]<br />
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Localise MediaWiki for your language]</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=Main_Page&diff=715Main Page2024-02-23T01:52:52Z<p>U731219879 rc: </p>
<hr />
<div><br />
==<strong>MicroRusty Embedded Workshop Wiki.</strong>==<br />
<br />
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.<br><br />
<br />
==[[ AVRDUDE Class]]==<br />
How to use AVRdude to flash your program to the Micro-controller.<br />
How to change the fuse settings (Clock speeds) 1MHz, 8MHz 16MHz.<br />
How to use the AVR Inline assembly language in the Arduino IDE. How to use AVRdude int the terminal mode. <br />
How to use the Arduino IDE to compile code and flash using the USB programmer through the ISP. <br />
How to export the hex file and use it to program directly into Flash. How to read and write to EEPROM.<br />
<br />
==[[ATmega328p Target Bd Microrusty]]==<br />
{{Highlight |'''The design goals for this project is to make an inexpensive minimalist target board using an ATmega328P.'''|lightgreen}} <br />
{{Highlight |'''Explain the processes used for programming the Micro-controller using the 6-pin ISP header using SPI interface.'''|lightgreen}} <br />
<br />
==[[ Raspberry Pi ]]==<br />
Pi Linux Commands, Pi Minecraft Server, Raspberry Pico Board, PicoMite(MMBasic)<br />
<br />
==[[ STM32 Workshops ]]==<br />
ST-Link-V2, STM32F103C8 Blue Pill, ST Nucleo-F103RB Workshop<br />
<br />
==[[ KiCad 5.0 ]]== <br />
<br />
{{Highlight |'''Design an RTC using the PCF85263AT/AJ'''|lightgreen}}<br />
<br />
==[[ PCF85263AT RTC by Microrusty ]]==<br />
<br />
{{Highlight |'''How to use the PCF85263AT/AJ RTC''' |lightgreen}}<br />
<br />
==[[ Power Fail Logger by Microrusty ]]==<br />
<br />
{{Highlight |'''Design a Power fail Logger using a RTC and SD Card ''' |lightgreen}}<br />
<br />
==[[ 65C02 Vintage Computer Build ]]==<br />
<br />
The goal of this project is to make a simple Eight bit 65C02 microprocessor computer.<br><br />
<br />
==[[ CW Practice Oscillator Kit ]]==<br />
<br />
PCB board using an oscillator circuit for Practicing Morse Code (CW) <br />
----<br />
==[[ Future Classes ]]==<br />
Projects for Future classes. <br />
----<br />
* [//www.microrusty.com: Microrusty Main Page ]<br />
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]<br />
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]<br />
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]<br />
* [//www.mediawiki.org/wiki/Localisation#Translation_resources Localise MediaWiki for your language]</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=714STM32-NUCLEO-C031C62023-02-28T04:33:44Z<p>U731219879 rc: </p>
<hr />
<div>Getting Started with the STM32<BR><br />
<br />
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity<br />
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.<BR><br />
The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.<BR><br />
The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.<BR><br />
<br />
Microcontroller STM32C031C6T6 <br />
Refer to '''STM32 Cube Programming''' to save the demo program before writing a new program to this board.<br />
<br />
<br />
'''PWM''' Project using NUCLEO-C031C6<br />
<br />
Start '''STM32 IDE'''<br />
Click on '''File''': Select '''New''': Select '''STM32Project'''<br />
<br />
STM32 '''Target Selection'''<br />
Click on Tab '''Board Selector'''<br />
Enter in Commercial Part Number '''NUCLEO-C031C6'''<br />
Select the board in the '''Board list''' and the select '''Next'''<br />
[[file:Target-Selector.PNG|550px|]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
==[[ STM32 Cube Programmer ]]==<br />
==[[ STM32 Workshops ]]==<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=File:Target-Selector.PNG&diff=713File:Target-Selector.PNG2023-02-28T03:45:38Z<p>U731219879 rc: </p>
<hr />
<div></div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=712STM32-NUCLEO-C031C62023-02-28T03:43:55Z<p>U731219879 rc: </p>
<hr />
<div>Getting Started with the STM32<BR><br />
<br />
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity<br />
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.<BR><br />
The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.<BR><br />
The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.<BR><br />
<br />
Microcontroller STM32C031C6T6 <br />
Refer to '''STM32 Cube Programming''' to save the demo program before writing a new program to this board.<br />
<br />
<br />
'''PWM''' using NUCLEO-C031C6<br />
<br />
Start '''STM32 IDE'''<BR><br />
Click on '''File''': Select '''New''': Select '''STM32Project'''<br />
<br />
STM32 '''Target Selection'''<BR><br />
Click on Tab '''Board Selector'''<BR><br />
Enter in Commercial Part Number '''NUCLEO-C031C6'''<br />
[[file:Target-Selector.PNG|550px|Mid]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
==[[ STM32 Cube Programmer ]]==<br />
==[[ STM32 Workshops ]]==<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=711STM32-NUCLEO-C031C62023-02-28T03:41:57Z<p>U731219879 rc: </p>
<hr />
<div>Getting Started with the STM32<BR><br />
<br />
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity<br />
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.<BR><br />
The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK debugger/programmer.<BR><br />
The STM32 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32Cube MCU Package.<BR><br />
<br />
Microcontroller STM32C031C6T6 <br />
Refer to '''STM32 Cube Programming''' to save the demo program before writing a new program to this board.<br />
<br />
<br />
'''PWM''' using NUCLEO-C031C6<br />
<br />
Start '''STM32 IDE'''<BR><br />
Click on '''File''': Select '''New''': Select '''STM32Project'''<br />
<br />
STM32 '''Target Selection'''<BR><br />
Click on Tab '''Board Selector'''<BR><br />
Enter in Commercial Part Number '''NUCLEO-C031C6'''<br />
=[file:Target-Selector.PNG]=<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
==[[ STM32 Cube Programmer ]]==<br />
==[[ STM32 Workshops ]]==<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=710STM32-NUCLEO-C031C62023-02-28T03:31:02Z<p>U731219879 rc: </p>
<hr />
<div>Getting Started with the STM32<BR><br />
<br />
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity<br />
Microcontroller STM32C031C6T6 <br />
Refer to '''STM32 Cube Programming''' to save the demo program before writing a new program to this board.<br />
<br />
PWM using NUCLEO-C031C6<br />
<br />
Start STM32 IDE<BR><br />
Click on '''File''' Select '''New''' Select '''STM32Project'''<br />
<br />
STM32 '''Target Selection'''<br />
Click on Tab '''Board Selector'''<br />
Enter in Commercial Part Number NUCLEO-C031C6<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
==[[ STM32 Cube Programmer ]]==<br />
==[[ STM32 Workshops ]]==<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=709STM32-NUCLEO-C031C62023-02-28T03:15:11Z<p>U731219879 rc: </p>
<hr />
<div>Getting Started with the STM32<br />
Refer to '''STM32 Cube Programming''' to save the demo program before writing a new program to this board.<br />
<br />
PWM Demo<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
==[[ STM32 Cube Programmer ]]==<br />
==[[ STM32 Workshops ]]==<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=708STM32-NUCLEO-C031C62023-02-28T02:45:35Z<p>U731219879 rc: </p>
<hr />
<div>Getting Started with the STM32<br />
Refer to '''STM32 Cube Programming''' to save the demo program before writing new programs to this board.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
==[[ STM32 Workshops ]]==<br />
<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=707STM32-NUCLEO-C031C62023-02-28T02:41:09Z<p>U731219879 rc: </p>
<hr />
<div>Getting Started with the STM32<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32-NUCLEO-C031C6&diff=706STM32-NUCLEO-C031C62023-02-28T02:40:20Z<p>U731219879 rc: Created page with "Getting Started with the STM32"</p>
<hr />
<div>Getting Started with the STM32</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Workshops&diff=705STM32 Workshops2023-02-28T02:37:47Z<p>U731219879 rc: </p>
<hr />
<div>==[[ ST-Link-V2 Workshop ]]==<br />
==[[ STM32 Cube Programmer ]]==<br />
==[[ ST Nucleo-F103RB Workshop ]]==<br />
==[[ STM32F103C8 Class ]]==<br />
Getting Started with the STM32F103C8 '''Blue Pill'''<br />
==[[ STM32-NUCLEO-C031C6 ]]==<br />
<br />
----<br />
<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Workshops&diff=704STM32 Workshops2023-02-28T02:29:41Z<p>U731219879 rc: </p>
<hr />
<div>==[[ ST-Link-V2 Workshop ]]==<br />
==[[ STM32 Cube Programmer ]]==<br />
==[[ ST Nucleo-F103RB Workshop ]]==<br />
==[[ STM32F103C8 Class ]]==<br />
==[[ STM32-NUCLEO-C031C6 }}==<br />
Getting Started with the STM32F103C8 '''Blue Pill'''<br />
----<br />
<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=703STM32 Cube Programmer2023-02-25T01:07:01Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<BR><br />
[[File:STM32CubeProg.PNG |550px|Mid]]<BR><br />
[[File:ST-Link-config-menu.PNG |175px|right]] <BR><br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 = 1024 (default)<br />
0X4000 = 16K<br />
0X8000 = '''32K''' (full size of flash for NUCLEO-C0316)<br />
0x10000 = 64K<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.<br />
<br />
----<br />
==[[ STM32 Workshops ]]==<br />
==[[ Main Page ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=702STM32 Cube Programmer2023-02-25T00:57:48Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<BR><br />
[[File:STM32CubeProg.PNG |550px|Mid]]<BR><br />
[[File:ST-Link-config-menu.PNG |175px|right]] <BR><br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 = 1024 (default)<br />
0X4000 = 16K<br />
0X8000 = '''32K''' (full size of flash for NUCLEO-C0316)<br />
0x10000 = 64K<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.<br />
<br />
----<br />
==[[ STM32 Workshops ]]==</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=701STM32 Cube Programmer2023-02-25T00:56:00Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<BR><br />
[[File:STM32CubeProg.PNG |550px|Mid]]<BR><br />
[[File:ST-Link-config-menu.PNG |175px|right]] <BR><br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 = 1024 (default)<br />
0X4000 = 16K<br />
0X8000 = '''32K''' (full size of flash for NUCLEO-C0316)<br />
0x10000 = 64K<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=700STM32 Cube Programmer2023-02-25T00:55:03Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<BR><br />
[[File:STM32CubeProg.PNG |350px|Mid]]<BR><br />
[[File:ST-Link-config-menu.PNG |175px|right]] <BR><br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 = 1024 (default)<br />
0X4000 = 16K<br />
0X8000 = '''32K''' (full size of flash for NUCLEO-C0316)<br />
0x10000 = 64K<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=699STM32 Cube Programmer2023-02-25T00:54:12Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<BR><br />
[[File:STM32CubeProg.PNG |350px|Mid]]<BR><br />
[[File:ST-Link-config-menu.PNG |175px|right]] <BR><br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 = 1024 (default)<br />
0X4000 = 16K<br />
0X8000 = '''32K''' (full size of flash for NUCLEO-C0316)<br />
0x10000 = 64K<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=698STM32 Cube Programmer2023-02-25T00:45:24Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<BR><br />
[[File:STM32CubeProg.PNG |350px|Mid]]<BR><br />
[[File:ST-Link-config-menu.PNG |175px|right]] <BR><br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 X 4 = 1024 (default)<br />
0X4000 X 4 = 16K<br />
0X8000 X 4 = '''32K''' (full size of flash for NUCLEO-C0316)<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=697STM32 Cube Programmer2023-02-25T00:36:18Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<BR><br />
[[File:STM32CubeProg.PNG |350px|Mid]]<BR><br />
[[File:ST-Link-config-menu.PNG |150px|right]] <br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 X 4 = 1024 (default)<br />
0X4000 X 4 = 16000<br />
0X8000 X 4 = '''32000''' (full size of flash for NUCLEO-C0316)<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=STM32_Cube_Programmer&diff=696STM32 Cube Programmer2023-02-25T00:34:27Z<p>U731219879 rc: </p>
<hr />
<div>Erases, programs, views and verifies the content of the device Flash memory<br />
[[File:STM32CubeProg.PNG |350px|left]]<BR><BR><br />
<br />
[[File:ST-Link-config-menu.PNG |150px|right]] <br />
'''Getting Started'''<BR><br />
Setting up and connecting your NUCLEO board.<br />
<br />
1. Start STM32 Cube Programmer application.<br />
2. Attach the USB cable to the NUCLEO board<br />
3. Attach the USB cable to your computer.<br />
4. Find the '''ST-LINK configuration panel''' located on the right side of the '''Main Menu'''.<br />
5. Locate Under the '''Not Connected''' status a Blue ('''ST-Link''') button with a drop down menu.<br />
6. Ensure '''ST-Link''' is selected and not '''UART''' or '''USB''' in the drop down menu.<br />
7. Click on the Green '''Connect''' button to connect the '''NUCLEO''' board with the built in '''ST-Link''' to the computer<br />
8. Ensure the '''Not connected''' status message has changed to '''Connected''' and the '''ST-LINK configuration''' should be greyed out. <br />
9. Ensure you are connected by reading the '''Target information.'''<br />
<br />
'''Reading and displaying target memory'''<br />
1. Ensure the '''ST-Link''' is connected and working as stated above.<br />
2. Specify the '''Address''' and the '''Size''' of the data to be read.<br />
Example: Address '''0x08000000''' Size '''0x8000''' Data Width '''8 bit'''<br />
Size reference:<br />
0X400 X 4 = 1024 (default)<br />
0X4000 X 4 = 16000<br />
0X8000 X 4 = '''32000''' (full size of flash for NUCLEO-C0316)<br />
3. Select '''Read''' or '''Read all'''<br />
<br />
'''Reading and displaying a file from a previously saved program.'''<br />
1. To open and display a file, just click on the '''“+”''' and select '''“Open File”'''<br />
2. Select the file from the list in the directory.<br />
Example: '''myfile.bin'''<br />
The file size is displayed in the '''“Size”''' field.<br />
The start address of hex, srec, or ELF files, is displayed in the '''“Address”''' field.<br />
For a binary file it is '''0x0''' in the '''“Address”''' field.<br />
<br />
'''Memory erasing'''<br />
<br />
Memory sectors are displayed in the right-hand panel showing the start address and the size of each sector. <br />
To erase one or more sectors: <br />
1. Select them in the '''first''' column.<br />
2. Then click on the '''“Erase selected sectors”''' button.<br />
The '''“Full chip erase”''' button erases the whole memory.<br />
[[File:Erasing-Flash.PNG |350px|mid]] <br><br />
'''Memory programming'''<br />
To program a memory, go through the following steps:<br />
1. Click on the browse button and select the file to be programmed. <br />
The supported formats are: <br />
binary files (.bin), <br />
ELF files (.elf, .axf, .out) <br />
Intel hex files (.hex) <br />
Motorola S-record files (.Srec).<br />
2. In case of programming a '''binary''' file, the address must be set. Example: '''0x0800000'''<br />
3. Select the programming options:<br />
– Verify after programming: read back the programmed memory and compare it byte <br />
per byte with the file.<br />
– Skip flash memory erase before programming: if checked, the memory is not <br />
erased before programming. This option must be checked only when you are sure <br />
that the target memory is already erased.<br />
– Run after programming: start the application just after programming.<br />
4. Click on the ”Start programming” button to start programming.<br />
The progress bar on the bottom of the window shows the progress of the erase and programming operations.</div>U731219879 rchttp://www.microrusty.com/mediawiki/index.php?title=File:STM32CubeProg.PNG&diff=695File:STM32CubeProg.PNG2023-02-25T00:32:19Z<p>U731219879 rc: </p>
<hr />
<div></div>U731219879 rc