Updated Appendix C: Firmware programming (markdown)
							parent
							
								
									44f8b82741
								
							
						
					
					
						commit
						4695f35de4
					
				| 
						 | 
				
			
			@ -4,7 +4,7 @@ The Arduino Nano is how you're going to program your Ploopy Mouse, whether you'r
 | 
			
		|||
The Arduino Nano offers a very simple and easy way of programming the microcontroller, which is why we're going to use it. Let's dive in.
 | 
			
		||||
 | 
			
		||||
## Step 1: Get the necessary tools
 | 
			
		||||
**TODO PIX**
 | 
			
		||||
 | 
			
		||||
- The Arduino IDE
 | 
			
		||||
- A base PCB with all components soldered
 | 
			
		||||
- An Arduino Nano
 | 
			
		||||
| 
						 | 
				
			
			@ -14,7 +14,6 @@ The Arduino Nano offers a very simple and easy way of programming the microcontr
 | 
			
		|||
- A breadboard
 | 
			
		||||
 | 
			
		||||
## Step 2: Hook up the base PCB to the Arduino Nano
 | 
			
		||||
**TODO PIX**
 | 
			
		||||
 | 
			
		||||
The base PCB has a 6-pin ICSP header. The pins are numbered like this:
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -80,8 +79,6 @@ If the Arduino IDE reports that you successfully flashed the firmware onto the P
 | 
			
		|||
Plug the electronics assembly into your computer. The buttons should be clicking, and if you hover your finger over the sensor, it should move the cursor.
 | 
			
		||||
 | 
			
		||||
## Step 7: All done!
 | 
			
		||||
**TODO PIX completed enclosure halves**
 | 
			
		||||
 | 
			
		||||
Congrats, you finished flashing the firmware! Give yourself a pat on the back.
 | 
			
		||||
 | 
			
		||||
You're ready to get on with this thing. Head over to [[2. Electronics assembly]] to continue assembling your Ploopy Mouse.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue