Goran Novakovic / Mbed 2 deprecated FINALEmbedded1

Dependencies:   mbed

Dependents:   EE3501_LABS_2021

Committer:
gorannovakovic1
Date:
Sun Dec 05 19:42:50 2021 +0000
Revision:
0:c833caa9de54
Child:
1:1901ad30039b
Child:
2:068b76639d61
ye;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gorannovakovic1 0:c833caa9de54 1 Hello fellow Electrical Engineering Students from Kennesaw State University -- Class Embedded Systems EE3501 -- Option 2 Final Project -- Proffesor Craig Chin
gorannovakovic1 0:c833caa9de54 2
gorannovakovic1 0:c833caa9de54 3 This project is not fully completed, missing components and code include the LCD display provided in the Lab Kit
gorannovakovic1 0:c833caa9de54 4
gorannovakovic1 0:c833caa9de54 5 This works fully wth the 4x4 matrix and accepts the char characters A, B, C, D
gorannovakovic1 0:c833caa9de54 6
gorannovakovic1 0:c833caa9de54 7 It satifies all of the conStrains including the Error messages and returning it to the beggingin of the statment that was wrong.
gorannovakovic1 0:c833caa9de54 8
gorannovakovic1 0:c833caa9de54 9 Good Luck and PLS be generous as I am and help people in the future by adding the LCD.
gorannovakovic1 0:c833caa9de54 10
gorannovakovic1 0:c833caa9de54 11
gorannovakovic1 0:c833caa9de54 12 If you make the LCD work Please email the file/export it to me so that I can test it and publish the program on MBED,
gorannovakovic1 0:c833caa9de54 13 OR
gorannovakovic1 0:c833caa9de54 14 Publish it on your own and write a Read Me File that gives credits to the original programer,
gorannovakovic1 0:c833caa9de54 15
gorannovakovic1 0:c833caa9de54 16
gorannovakovic1 0:c833caa9de54 17 The Pins used and how they connect to the 4x4 Keypad:
gorannovakovic1 0:c833caa9de54 18
gorannovakovic1 0:c833caa9de54 19 (KeyPad DataSheet: https://components101.com/sites/default/files/component_datasheet/4x4%20Keypad%20Module%20Datasheet.pdf )
gorannovakovic1 0:c833caa9de54 20 (Microcontroller Pinout: https://components101.com/sites/default/files/component_pin/STM32-Nucleo-F401RE-Pinout.png )
gorannovakovic1 0:c833caa9de54 21
gorannovakovic1 0:c833caa9de54 22 Pins are used From Left to Right in this document
gorannovakovic1 0:c833caa9de54 23
gorannovakovic1 0:c833caa9de54 24 KeyPad Pin Number STM32F401RE Nucleo Board Pins
gorannovakovic1 0:c833caa9de54 25
gorannovakovic1 0:c833caa9de54 26 PIN ROW LOCATION CN5 (BOARD LABEL)
gorannovakovic1 0:c833caa9de54 27 8 5 (MISO/D12)
gorannovakovic1 0:c833caa9de54 28 7 4 (PWM/MOSI/D11)
gorannovakovic1 0:c833caa9de54 29 6 3 (PWM/CS/D10)
gorannovakovic1 0:c833caa9de54 30 5 2 (PWM/D9)
gorannovakovic1 0:c833caa9de54 31 4 1 (D8)
gorannovakovic1 0:c833caa9de54 32 PIN ROW LOCATION CN9 (BOARD LABEL)
gorannovakovic1 0:c833caa9de54 33 3 8 (D7)
gorannovakovic1 0:c833caa9de54 34 2 7 (PWM/D6)
gorannovakovic1 0:c833caa9de54 35 1 6 (PWM/D5)
gorannovakovic1 0:c833caa9de54 36
gorannovakovic1 0:c833caa9de54 37
gorannovakovic1 0:c833caa9de54 38 ***********LCD INSTRUCTION MISSING (MAKE THE EDIT USEFULL AS THIS ONE)***********
gorannovakovic1 0:c833caa9de54 39
gorannovakovic1 0:c833caa9de54 40
gorannovakovic1 0:c833caa9de54 41 THIS WILL NOT COMPILE SO COPY AND PASTE .S AND .CPP FILE
gorannovakovic1 0:c833caa9de54 42
gorannovakovic1 0:c833caa9de54 43
gorannovakovic1 0:c833caa9de54 44
gorannovakovic1 0:c833caa9de54 45 ##############ORIGINAL PROGRAMER -- Kenneth Haynie (Thank you sir)
gorannovakovic1 0:c833caa9de54 46
gorannovakovic1 0:c833caa9de54 47 ####EDITOR OF ORIGINAL PROGRAM -- Goran Novakovic (EMAIL- gnovakov@students.kennesaw.edu Expires may 2023)
gorannovakovic1 0:c833caa9de54 48
gorannovakovic1 0:c833caa9de54 49 ####EDITOR OF EDITED PROGRAM -- (NAME OR ANONYMUS)