Skip to content
0:00 / 0:00

#uart#rs-232#fpga

What is a UART in an FPGA? Basics of Serial Ports, COM Port, RS-232, RS-485

nandland

59K subscribers • 8 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.

Beginner. No background in the topic needed.

50K views7 years ago2 recommendations

HardwareSystems programmingFPGAs and digital designNetworking and protocols

An introduction to the basics of UART serial communication, baud rates, and how they apply to FPGAs.

NEW! Buy my book, the best FPGA book for beginners: nandland.com/book-getting-started-with-fpga/ Learn the basics of UARTs for use in FPGA. Introduction to baud rates, parity, full vs. half duplex, etc. All important concepts for how you can get your UART in your FPGA up and running. Tutorial for beginners. Support me on Patreon! patreon.com/nandland Want to build your own UART on an FPGA? Grab a Go Board today! nandland.com/goboard/introduction.html

Why it's here

2 people recommend this

What people say. Recommended as a foundational tutorial for understanding and implementing RS-232 serial communication on FPGAs.

u/Suspicious_Bat_364in r/embedded • Recommends

On “Career advice and education questions thread”

I wanted to write this post as a PSA for those who are junior/entry-level engineers starting the interview rounds for some of the top tech companies. I have interviewed at Tesla, SpaceX, Amazon, Apple, Microsoft, Lyft Level 5, Wyze labs, Cruise, and Nvidia between September 2020 and January 2021 and landed at Microsoft. For reference, I worked on an interrupt-driven embedded platform for a year prior to starting interviews, and have a Computer Engineering degree. What was helpful during interviews: \- Understanding these topics inside and out are foundational going into interviews \- Heap vs. stack memory allocation \- Cache Mapping and Hierarchy \- Endianness \- Data structure alignm…

u/foxwolfdogcatin r/FPGA • Recommends

On “Any good tutorials for using rs232 communication between pc and fpga board?”

I have the "Nandland" board (based on the Lattice ICE40 HX1K FPGA), so I use the Lattice toolchain They have a good tutorial here: link to this video and link to this video has some VHDL code That I used for my RS-232 stuff. It's general enough that you should be able to make it work for your FPGA There's a bunch of FPGA RS232 videos on Youtube link to this video