Arduino: Difference between revisions
Appearance
	
	
| NickPGSmith (talk | contribs) | NickPGSmith (talk | contribs) No edit summary | ||
| Line 14: | Line 14: | ||
| * [https://github.com/mathertel/LiquidCrystal_PCF8574 LiquidCrystal_PCF8574] derived from [https://www.arduino.cc/en/Reference/LiquidCrystal Liquid Crystal] | * [https://github.com/mathertel/LiquidCrystal_PCF8574 LiquidCrystal_PCF8574] derived from [https://www.arduino.cc/en/Reference/LiquidCrystal Liquid Crystal] | ||
| * [https://fastled.io/ FastLED] for WS2812B programmable LED strips | * [https://fastled.io/ FastLED] for WS2812B programmable LED strips | ||
| ** [https://fastled.io/docs/examples.html Examples] | ** [https://fastled.io/docs/examples.html Code Examples] | ||
| ** [https://github.com/FastLED/FastLED/wiki/Pixel-reference Colour Reference] | |||
| == Other == | == Other == | ||
Revision as of 12:21, 5 August 2025
General
The Optiboot or other bootloader runs after a reset and looks for a new program to download via RS232. If none is present, the existing one is run. See here for description of the use of DTR.
Documentation
Libraries
- Standard Libraries
- LiquidCrystal_PCF8574 derived from Liquid Crystal
- FastLED for WS2812B programmable LED strips
Other
Development Environment
- Visual Studio Code, install Platform.io IDE extension
- Extension icon -> New Project
- include - header files
- lib - libraries
- src - C++ source files
- platformio.ini
- See small icons at bottom for Home, Build, Upload, Serial Monitor
 
- SHIFT-ALT-F to format document
Platformio.ini
- monitor_speed = 115200
