I love to fly in simulators, especially helicopters. But, there is just not an affordable collective control that I have found, so I decided to make one for myself! I am going to build a joystick using an Arduino Micro, with a bunch of buttons for assignable controls and a high quality encoder for the collective axis.
Supplemental Content:
Also you can watch the live Twitch recording about this build: element14 Presents Live Twitch Stream: DIY Arduino Helicopter Collective Joystick Control
Bill of Material:
| Product Name | Manufacturer | Quantity | Buy Kit | 
|---|---|---|---|
| BOURNS Absolute Rotary Encoder, 120 rpm, 128 PPR, EAW Series | BOURNS | 1 | Buy Now | 
| ARDUINO Development Board, Arduino Micro, ATmega32U4 MCU, 20 3.3V I/O, 12 Analogue Inputs, ISCP Header | ARDUINO | 1 | Buy Now | 
| ITW SWITCHES Pushbutton Switch, Industrial, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Square | ITW SWITCHES | 1 | Buy Now | 
| ITW SWITCHES Pushbutton Switch, Industrial, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Square | ITW SWITCHES | 1 | Buy Now | 
| ITW SWITCHES Pushbutton Switch, Industrial, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Round | ITW SWITCHES | 1 | Buy Now | 
| ITW SWITCHES Pushbutton Switch, Industrial, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Round | ITW SWITCHES | 1 | Buy Now | 
| C & K COMPONENTS SWITCH, SPDT, 5A, 120VAC | C & K COMPONENTS | 3 | Buy Now | 
| BOURNS Incremental Rotary Encoder, Pro Audio, Continuous. 24 Detents, 24 Pulses, Quadrature Output | BOURNS | 1 | Buy Now | 
Additional Parts:
| Product Name | 
|---|
| 
 5 Way Momentary Square SMD Tactitle Switch  | 
| 
 M3x5x2 Square Nuts  | 
| 
 8mm Bore Diameter ball mounted pillow blocks  | 
| 
 T6 Seamless Aluminum Round Straight Tubing 16 Gauge 1-3/8" OD  | 
DIY Arduino Helicopter Collective Joystick Control
			    
    
Top Comments
- 
	
	
					
				
			
			 
	
		
			
											
					benaim
				
					
		
			
		
			 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					KalebTheMaker
				
					
		
			
		
									
					in reply to benaim
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					KalebTheMaker
				
					
		
			
		
									
					in reply to benaim
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					benaim
				
					
		
			
		
									
					in reply to KalebTheMaker
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					benaim
				
					
		
			
		
									
					in reply to dnl40
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						+1
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					mrpomme
				
					
		
			
		
									
					in reply to benaim
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					benaim
				
					
		
			
		
									
					in reply to mrpomme
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					dnl40
				
					
		
			
		
									
					in reply to benaim
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					Charlienofun
				
					
		
			
		
									
					in reply to benaim
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					benaim
				
					
		
			
		
									
					in reply to Charlienofun
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						+1
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					Charlienofun
				
					
		
			
		
									
					in reply to benaim
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						+1
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
- 
	
	
					
				
			
			 
	
		
			
											
					benaim
				
					
		
			
		
									
					in reply to Charlienofun
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
	
Comment- 
	
	
					
				
			
			 
	
		
			
											
					benaim
				
					
		
			
		
									
					in reply to Charlienofun
				
						 
 
	
		- 
				Cancel
			
 
		
 
 
		 		 		
		- 
					
						
						
													Vote Up
						
						0
													Vote Down
											
				
 
				- 
															
				
 
										- 
											Sign in to reply
									
 
																		- 
				More
			
 
			- 
				Cancel
			
 
		
 
  
 
Children