Difference between revisions of "LQFP32"

From RoboWiki
Jump to: navigation, search
m
m
Line 11: Line 11:
 
Pinout: [https://raw.githubusercontent.com/dbuezas/lgt8fx/master/docs/boards/pinouts/svg/LGT8F328P-nano.png pinout]
 
Pinout: [https://raw.githubusercontent.com/dbuezas/lgt8fx/master/docs/boards/pinouts/svg/LGT8F328P-nano.png pinout]
  
−
1. Test serial port communication (01_serial.ino):
 
  
−
<syntaxhighlight lang="C">
+
Supplementary material download: labels for boxes with pinouts: [[Media:pinouts.zip|pinouts.zip]]
−
void setup() {
 
−
  Serial.begin(9600);
 
−
}
 
  
−
int i = 0;
+
[[LQFP32 - programy]]
−
void loop() {
 
−
  Serial.print("Hello ");
 
−
  Serial.println(i++);
 
−
  delay(1000);
 
−
}
 
−
</syntaxhighlight>
 
−
 
 
−
2. Test internal LED flashing (02_led_flash.ino):
 
−
 
 
−
<syntaxhighlight lang="C">
 
−
#define LED 13
 
−
void setup() {
 
−
  pinMode(LED, OUTPUT);
 
−
}
 
−
 
 
−
void loop() {
 
−
  digitalWrite(LED, HIGH);
 
−
  delay(500);
 
−
  digitalWrite(LED, LOW);
 
−
  delay(100);
 
−
}
 
−
</syntaxhighlight>
 
−
 
 
−
2. Test read from IR sensor (03_ir_sensor.ino):
 
−
 
 
−
<syntaxhighlight lang="C">
 
−
#define IRSENSOR 10
 
−
void setup() {
 
−
  Serial.begin(9600);
 
−
  pinMode(IRSENSOR, INPUT);
 
−
}
 
−
 
 
−
void loop() {
 
−
  int sensor = digitalRead(IRSENSOR);
 
−
  Serial.println(sensor);
 
−
  delay(300);
 
−
}
 
−
</syntaxhighlight>
 
−
 
 
−
Supplementary material download: labels for boxes with pinouts: [[Media:pinouts.zip|pinouts.zip]]
 

Revision as of 00:06, 25 October 2022

Exercises with LQFP32 Mini EVB

Configuration of Arduino IDE:

Connect the device to USB port, open device manager (WIN-X, and select Device Manager), open "Ports", check which serial port has been created for the device:

Serial port device manager.png

Pinout: pinout


Supplementary material download: labels for boxes with pinouts: pinouts.zip

LQFP32 - programy