mirror of
				https://github.com/platformio/platformio-core.git
				synced 2025-11-03 23:41:38 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			58 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Copyright (C) Ivan Kravets <me@ikravets.com>
 | 
						|
# See LICENSE for details.
 | 
						|
 | 
						|
# UDEV Rules for PlatformIO supproted boards, http://platformio.org/#!/boards
 | 
						|
#
 | 
						|
# The latest version of this file may be found at:
 | 
						|
# 	https://github.com/ivankravets/platformio/blob/develop/scripts/99-platformio-udev.rules
 | 
						|
#
 | 
						|
# This file must be placed at:
 | 
						|
# 	/etc/udev/rules.d/99-platformio-udev.rules    (preferred location)
 | 
						|
#   	or
 | 
						|
# 	/lib/udev/rules.d/99-platformio-udev.rules    (req'd on some broken systems)
 | 
						|
#
 | 
						|
# To install, type this command in a terminal:
 | 
						|
# 	sudo cp 99-platformio-udev.rules /etc/udev/rules.d/99-platformio-udev.rules
 | 
						|
#
 | 
						|
# Restart "udev" management tool:
 | 
						|
#	sudo service udev restart
 | 
						|
#		or
 | 
						|
# 	sudo udevadm control --reload-rules
 | 
						|
#	sudo udevadm trigger
 | 
						|
#
 | 
						|
# After this file is installed, physically unplug and reconnect your board.
 | 
						|
 | 
						|
# CP210X USB UART
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", MODE:="0666"
 | 
						|
 | 
						|
# FT232R USB UART
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE:="0666"
 | 
						|
 | 
						|
# Prolific Technology, Inc. PL2303 Serial Port
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", MODE:="0666"
 | 
						|
 | 
						|
# ARDUINO UNO
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0043", MODE:="0666"
 | 
						|
 | 
						|
# Digistump boards
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0753", MODE:="0666"
 | 
						|
KERNEL=="ttyACM*", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0753", MODE:="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
 | 
						|
 | 
						|
# STM32 discovery boards, with onboard st/linkv2
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", MODE:="0666"
 | 
						|
 | 
						|
# USBtiny
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idProduct}=="0c9f", ATTRS{idVendor}=="1781", MODE="0666"
 | 
						|
 | 
						|
# Teensy boards
 | 
						|
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789]?", ENV{ID_MM_DEVICE_IGNORE}="1"
 | 
						|
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789]?", ENV{MTP_NO_PROBE}="1"
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789]?", MODE:="0666"
 | 
						|
KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789]?", MODE:="0666"
 | 
						|
 | 
						|
#TI Stellaris Launchpad
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1cbe", ATTRS{idProduct}=="00fd", MODE="0666" 
 | 
						|
 | 
						|
#TI MSP430 Launchpad
 | 
						|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="f432", MODE="0666"
 |