#VHDL beginner's guide
Explore tagged Tumblr posts
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Tutorial - Complete Guide to VHDL Process Statement for Beginners [20 mins] [Easy Way]
Welcome to this comprehensive VHDL tutorial where we will dive into the VHDL process statement. In this easy-to-follow guide, we will take you through the syntax and usage of the VHDL process statement, catering especially to beginners. This tutorial will provide you with a thorough understanding of the VHDL process and how it can be effectively implemented in your projects.
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
levysoft · 4 years ago
Link
Per voi che pensate in modo binario: no, non vi siete persi le parti da 1 al 4. Questa è una breve introduzione al dispositivo elettronico che preferisco: un array di porte programmabili sul campo (FPGA). Quando parlo degli FPGA, molti mi dicono: "Non so come funzionano", "Sono troppo complicati" o "Non posso programmarli in C". Poiché non mi piace vedere questi dispositivi così sorprendenti essere scherniti, cercherò di affrontare alcuni di questi problemi comuni di seguito e dissipare ogni dubbio.
Che cos'è un array di porte programmabili sul campo?
La risposta lunga: dal nome, si potrebbe dedurre che si tratta di una struttura programmabile di porte logiche. Più o meno, ma non del tutto, perché la matrice logica interna non è effettivamente implementata mediante porte. Definiamo invece i blocchi della matrice "elementi logici". Questi normalmente consistono di una tabella di ricerca (LUT) che implementa una funzione logica arbitraria e alcuni circuiti di supporto come multiplexer, sommatori e flip-flop. Spesso si parla di questa serie di elementi logici con il termine "il tessuto FPGA".
Tumblr media
Figura 1: Esempio di un elemento logico FPGA. (Immagine per gentile concessione di Wikimedia Commons)
Per semplificare, mi piace pensare un FPGA come una scatola di elementi costitutivi colorati senza marchio per la creazione di circuiti digitali. Posso collegare i blocchi tra loro come mi pare per adattarli alla mia applicazione. Se sapete descrivere come si comporta un circuito digitale, potete crearlo all'interno di un FPGA con un numero di elementi logici sufficiente. Servono 25 uscite PWM? Nessun problema. Serve un protocollo di comunicazione speciale? Programma il codice hardware per gestirlo.
Perché dovrei avere bisogno di un FPGA?
Un FPGA viene utilizzato per implementare un sistema digitale, ma anche un semplice microcontroller può spesso date lo stesso risultato. I microcontroller sono economici e facili da inserire su una PCB. Gli FPGA sono strumenti potenti, ma potrebbero non essere adatti a tutti i casi. Hanno più requisiti di potenza, layout e di circuiti esterni e per questo possono essere proibitivi. L'uso di un FPGA sensibilmente più costoso e con molti requisiti speciali potrebbe sembrare ridicolo.
Ma potreste aver già indovinato il primo motivo per cui un FPGA è molto utile: la sua flessibilità. Avere blocchi logici configurabili significa non aver le mani legate in fatto di hardware. Non si esauriscono mai i timer o gli UART fintantoché vi sono elementi logici disponibili per crearne altri. Essere in grado di riconfigurare il progetto più avanti può anche estendere il ciclo di vita di un prodotto man mano la tecnologia e i requisiti che cambiano.
Il secondo motivo è la velocità. Un microcontroller esegue le istruzioni una alla volta, in modo sequenziale. Una struttura FPGA è intrinsecamente parallela a causa della sua natura hardware. Ciò consente che si verifichino varie cose simultaneamente, il che è utile per operazioni come FFT o l'elaborazione grafica che può essere costosa su un processore sequenziale. Gli FPGA hanno anche più opzioni I/O ad alta velocità rispetto a un tipico microcontroller come LVDS e transceiver con capacità di oltre 10 Gbps per protocolli come HDMI.
Come si programma un FPGA?
Gli FPGA usano un tipo speciale di linguaggio chiamato HDL o Hardware Description Language. È disponibile principalmente in due versioni: Verilog e VHDL. Quasi tutte le suite di sviluppo come Quartus o Vivado supporteranno entrambe per lasciarvi scegliere quella che preferite. Questi linguaggi sono quindi "sintetizzati", una procedura analoga alla compilazione per i microcontroller. Lo strumento di sintesi istruisce l'FPGA su come collegare i suoi elementi logici per creare l'effetto descritto dal codice programmato. Ricordare che il codice viene tradotto nell'hardware e non le istruzioni della CPU è molto importante all'inizio del lavoro.
Per semplificare lo sviluppo, i fornitori di FPGA offrono un catalogo di blocchi di codice di uso comune che possono essere facilmente inseriti in un progetto. Questi includono moltiplicatori, RAM, blocchi di comunicazione e molto altro che possono essere configurati e aggiunti a un progetto senza dover mai guardare il codice HDL in questione, accelerando i tempi di sviluppo.
Tumblr media
Figura 2: Diagramma a blocchi parziale che mostra i blocchi IP dal catalogo Xilinx e HLS. (Immagine per gentile concessione di eewiki.net)
Alcuni produttori offrono anche di strumenti di High Level Synthesis (HLS) in grado di tradurre una funzione scritta in C o C++ in un blocco di codice HDL. L'utilizzo di questi strumenti riduce notevolmente la barriera all'ingresso per gli sviluppatori con competenze software, poiché isolano da alcuni dettagli di basso livello.
Non siete ancora convinti? Una delle caratteristiche che preferisco di un FPGA è la possibilità di utilizzare un processore soft. Questo è un processore completo costruito con elementi logici dell'FPGA. Con questo, è possibile creare hardware di supporto personalizzato per il processore e scrivere la propria applicazione in C. Un semplice sistema con processore soft può essere impostato e programmato in pochi minuti. Se comunque serve un processore tradizionale, date un'occhiata ai SoC che integrano un processore FPGA e un processore ARM hard in un unico pacchetto.
Riassumendo, gli FPGA sono più costosi e più difficili da gestire rispetto a un tipico microcontroller, ma possono offrire molta più potenza e flessibilità nel caso serva. Man mano che la tecnologia migliora e gli FPGA diventano meno costosi con livelli di integrazione più elevati, potrebbero addirittura sostituire i microcontroller tradizionali. Quindi, se quanto ho detto vi alletta, iniziate a usare gli FPGA oggi stesso, per essere sempre al passo con i tempi. Se cercate una scheda di sviluppo a basso costo per iniziare, provate queste di vari nostri fornitori di FPGA: DE10-Lite di Terasic, Arty di Digilent, Mobile Dev Board di Lattice o Maker Kit di Microsemi.
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
Insights Sequential and Concurrent Statements - No More Confusion [Beginner’s Guide] - Part ii
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
This is the Part ii of last Video "VHDL Basics : Insights Sequential and Concurrent Statements - No More Confusion [Beginner’s Guide]", for deeper understanding, and it is very important to have deeper insights on Sequential and Concurrent statement, if you are designing anything in VHDL or Verilog HDL. In this comprehensive tutorial, we will cover everything you need to know about VHDL sequential and concurrent statements. Sequential statements allow us to execute code in a step-by-step manner, while concurrent statements offer a more parallel execution approach. Welcome to this beginner's guide on VHDL basics, where we will dive into the concepts of sequential and concurrent statements in VHDL. If you've ever been confused about these fundamental aspects of VHDL programming, this video is perfect for you. We will start by explaining the differences between sequential and concurrent statements, providing clear examples and illustrations to eliminate any confusion. By the end of this video, you will have a solid understanding of how to effectively utilize sequential and concurrent statements in your VHDL designs. This guide is suitable for beginners who have some basic knowledge of VHDL. We will go step-by-step and explain each concept thoroughly, ensuring that you grasp the fundamentals before moving on to more advanced topics. Make sure to subscribe to our channel for more informative videos on VHDL programming and digital design. Don't forget to hit the notification bell to stay updated with our latest uploads. If you have any questions or suggestions, feel free to leave them in the comments section below.
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Basics : Insights Sequential and Concurrent Statements - No More Confusion [Beginner’s Guide]
In this comprehensive tutorial, we will cover everything you need to know about VHDL sequential and concurrent statements. Sequential statements allow us to execute code in a step-by-step manner, while concurrent statements offer a more parallel execution approach. Welcome to this beginner's guide on VHDL basics, where we will dive into the concepts of sequential and concurrent statements in VHDL. If you've ever been confused about these fundamental aspects of VHDL programming, this video is perfect for you. We will start by explaining the differences between sequential and concurrent statements, providing clear examples and illustrations to eliminate any confusion. By the end of this video, you will have a solid understanding of how to effectively utilize sequential and concurrent statements in your VHDL designs. This guide is suitable for beginners who have some basic knowledge of VHDL. We will go step-by-step and explain each concept thoroughly, ensuring that you grasp the fundamentals before moving on to more advanced topics. Make sure to subscribe to our channel for more informative videos on VHDL programming and digital design. Don't forget to hit the notification bell to stay updated with our latest uploads. If you have any questions or suggestions, feel free to leave them in the comments section below.
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Tutorial : Signal Syntax - Short & Easy : No More Confusion - A Beginner’s Guide
Welcome to VHDL Signal Syntax: A Short & Easy Guide for Beginners! If you've ever been confused about VHDL signal syntax, this video is perfect for you. Designed specifically for beginners, we'll cover all the essentials of VHDL signal syntax in a simple and straightforward manner. In this tutorial, we'll dive into VHDL and demystify the signal syntax, ensuring that you have a solid foundation to build upon. We'll walk you through the fundamental concepts, providing clear explanations and examples along the way. Whether you're new to VHDL or looking to brush up on your skills, this beginner's guide has got you covered. By the end, you'll have a clear understanding of VHDL signal syntax, enabling you to write efficient and error-free code. Here's what you'll learn: Introduction to VHDL signal syntax Syntax rules and guidelines for defining signals Signal declaration and assignment Types of signals and their usage Handling and manipulating signals in VHDL Real-world examples to reinforce your understanding If you're ready to unravel the mysteries of VHDL signal syntax, click play and let's get started! ▶️ Subscribe to our channel for more VHDL tutorials and guides:  @LearnAndGrowCommunity  @youtube.com/@learnandgrowcommunity
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
Where to Download Xilinx ISE v14.7 for Windows 10 or Windows 11 for free
https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.html Once you open it, click on Last updated ISE design suite for windows 10, here it is version 14.7 Windows 10, last update of Feb-2020. Setup file is 15GB in file size, so click on the setup file and wait for the download to complete. The download is Zipped, so once the file is downloaded completely, Unzip the folder and follow the installation instruction. If you are getting any error while installation, Please go through the links in description to get the steps fixing those. Xilinx ISE v14.7 Installation Error on Windows 10 or Windows 11 - Solved! https://www.youtube.com/watch?v=Nfhu38Lxhw0 Virtualization Not Enabled in BIOS? Here's How to Fix It https://www.youtube.com/watch?v=vZFxIaYpuD4 Virtualization in BIOS : Enabled or Disabled? How to Check in Windows 10 / Windows 11 https://www.youtube.com/watch?v=39i6HWqjsN0
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Tutorial : Your First VHDL Design: VHDL Entity & Architecture - A Beginner's Guide
Welcome to the ultimate beginner's guide for Your First VHDL Design! In this video, we will dive into the fundamentals of VHDL Entity and Architecture and provide you with a comprehensive understanding of the topic. Whether you are new to VHDL or looking to refresh your knowledge, this guide is designed to help you get started and pave your way to becoming an expert VHDL designer. In this tutorial, we will cover the basics of VHDL, starting with the VHDL Entity and its crucial role in the design process. You will learn how to define and describe the inputs and outputs of your VHDL design using the Entity section, providing the necessary specifications for your project. Moving on, we will explore the VHDL Architecture, which defines the actual implementation of your design. Through a step-by-step walkthrough, you will discover how to construct the architecture block by block, ensuring a well-structured and functional VHDL design. To make the learning experience more practical, we will dive into real-world examples and demonstrate each concept using a popular VHDL software tool. You'll witness the transition from theory to practice, gaining hands-on experience in VHDL design. With this beginner's guide, you'll not only grasp the essentials of VHDL Entity and Architecture but also acquire the ability to kickstart your own VHDL designs, opening up a wide range of possibilities in digital circuit design. Subscribe to our channel for more exciting VHDL tutorials and stay tuned for upcoming videos in this series where we will explore advanced VHDL concepts and applications.
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Basics : Begin the World of FPGA Design Tools & VHDL Design Flow
Welcome to our comprehensive guide on FPGA design tools and VHDL design flow! In this video, we dive into the fascinating world of FPGA design and explore the essential tools and methodologies needed for successful FPGA development. Whether you're a beginner or an experienced engineer, this tutorial will provide valuable insights and tips to enhance your FPGA design skills. We start by introducing the fundamentals of FPGA design, explaining the benefits and versatility of using FPGAs in various applications. From there, we explore the wide range of design tools available, from popular industry-standard software like Xilinx Vivado and Altera Quartus Prime to open-source alternatives like GHDL and Icarus Verilog. We highlight the strengths and features of each toolset, enabling you to choose the most suitable one for your projects. With a solid foundation in FPGA design and tools, we then delve into the VHDL (VHSIC Hardware Description Language) design flow. From understanding the basics of VHDL syntax to implementing complex digital designs, we provide step-by-step explanations and practical demonstrations. You'll learn about entity and architecture design, the importance of libraries, and how to simulate and synthesize VHDL code for your FPGA. To ensure a holistic learning experience, we discuss common challenges and pitfalls in FPGA design and provide valuable troubleshooting tips. We also touch upon advanced topics like FPGA optimization techniques, timing analysis, and physical implementation considerations. So, whether you're a student, hobbyist, or professional looking to enhance your FPGA design skills, this tutorial is the ultimate resource to get started on your journey. Join us now and unlock the vast potential of FPGA design tools and the VHDL design flow! FPGA design tools, VHDL design flow, FPGA development, Xilinx Vivado, Altera Quartus Prime, VHDL, Verilog, VHDL syntax, digital design, entity architecture, libraries, simulate VHDL code, synthesize VHDL code, FPGA optimization techniques, timing analysis, physical implementation, FPGA design skills.
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 11 months ago
Text
youtube
Xilinx Vivado for Beginners: VHDL Code for Every Gate
This guide is tailored for beginners, offering a straightforward path to mastering VHDL for gate designs in Xilinx Vivado. Build a strong foundation and gain confidence in your ability to craft digital circuits with ease!
Join "Learn And Grow Community"
#XilinxVivado #VHDLBeginners #FPGAProgramming #DigitalDesign #HDLCoding #LogicGates #LearnFPGA #VHDLCoding #HardwareDesign #XilinxTutorial #ProgrammingFPGA #LogicDesign #VivadoDesignSuite #FPGATutorial #ElectronicEngineering
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
Step By Step Tutorial - How to Use EDA PlayGround for VHDL and Verilog HDL | [With DEMO]
Welcome to our step-by-step tutorial on how to effectively use EDA PlayGround for VHDL and Verilog HDL! In this comprehensive tutorial, we will guide you through the entire process of utilizing EDA PlayGround, a powerful and user-friendly online platform for electronic design automation. Whether you are a beginner or an experienced engineer, this tutorial caters to all skill levels.
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : linkedin.com/company/LearnAndGrowCommunity
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Tutorial - Complete Guide to VHDL Vector Type Signal for Beginners [12 mins] [Beginner's Guide]
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Basics : Don’t Miss Out On The VHDL Revolution - Learn It Today!
VHDL - Language for Hardware Design : Don’t Miss Out On The VHDL Revolution - Learn It Today! Are you fascinated by the world of digital design? Interested in learning the powerful hardware description language, VHDL? Look no further! In this comprehensive beginner's guide, we bring you an opportunity to embark on a journey to master VHDL and join the revolution of digital design. VHDL (VHSIC Hardware Description Language) serves as a crucial tool for designing and describing digital systems. Whether you are an aspiring engineer, a student, or a professional seeking to enhance your skill set, this tutorial will provide you with a solid foundation in VHDL. Throughout this video, we delve into the fundamentals of VHDL, explaining its syntax, data types, operators, and control structures. We'll explore various modeling techniques, such as data flow and behavioral modeling, enabling you to conceptualize complex digital circuits effortlessly. You'll also gain insights into designing finite state machines (FSMs) and understanding the importance of testbenches for verification. To make your learning experience interactive and engaging, we offer practical examples and guide you through hands-on projects. By the end of this tutorial, you'll be equipped with the knowledge and confidence to design your digital systems using VHDL. Don't miss out on this VHDL revolution! Join us today and unlock endless possibilities in the realm of digital design. Subscribe to our channel for more exciting tutorials and stay ahead in the ever-evolving world of technology.
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note
learnandgrowcommunity · 1 year ago
Text
youtube
VHDL Basics - Language for Hardware Design : Know why you need to learn VHDL?
What is VHDL? VHDL, short for Very High-Speed Integrated Circuit Hardware Description Language, is a powerful and widely used language for designing digital circuits and systems. If you're interested in digital electronics or pursuing a career in hardware design, learning VHDL is essential. Why Learn VHDL? Understanding VHDL gives you the ability to design and simulate complex digital systems, ranging from simple logic gates to advanced processors. VHDL allows you to describe the behavior and structure of these circuits accurately, enabling efficient development and debugging. By learning VHDL, you gain the skills to create efficient and reliable hardware designs. How to Learn VHDL? Learning VHDL doesn't have to be intimidating! In this tutorial video, we will guide you through the basics of VHDL, explaining the syntax, data types, and essential concepts. We'll also provide practical examples and hands-on exercises to reinforce your understanding. Whether you're a beginner or have some experience with digital design, this video will help you grasp VHDL quickly. Join Our VHDL Community Connect with fellow VHDL enthusiasts and learners in our vibrant community. Share ideas, ask questions, and collaborate with others passionate about hardware design. Our community is a supportive and engaging space to expand your knowledge and stay updated with the latest VHDL developments. Subscribe to Learn and Grow Community for Regular updates. Subscribe to our community for more informative videos and guidance. Stay tuned for tutorials, tips, and tricks to enhance your skills. Hit the notification bell to never miss an update.
Subscribe to "Learn And Grow Community"
YouTube : https://www.youtube.com/@LearnAndGrowCommunity
LinkedIn Group : https://www.linkedin.com/groups/7478922/
Blog : https://LearnAndGrowCommunity.blogspot.com/
Facebook : https://www.facebook.com/JoinLearnAndGrowCommunity/
Twitter Handle : https://twitter.com/LNG_Community
DailyMotion : https://www.dailymotion.com/LearnAndGrowCommunity
Instagram Handle : https://www.instagram.com/LearnAndGrowCommunity/
Follow #LearnAndGrowCommunity
1 note · View note