Skip to content

Start Here 😁

João Pedro edited this page Sep 6, 2024 · 1 revision

wiRedPanda Logo

Welcome to the wiRedPanda Wiki! Don't know how to start? Maybe this will help you:

Learning Path

If you don't know the right path to learn about logic circuits, there is always someone saying some ways(here's ours)...

Binary Logic ➡️ Combinational Circuits ➡️ Sequential Circuits

  • Binary Logic:

    • Bases: Decimal, Hexadecimal, Binary and Octal
    • BCD(Binary-coded decimal), Gray code and floating-point binaries
    • Truthtables and boolean algebra
    • Operations: Adding, subtracting, multiplying and dividing
    • Adders
  • Combinational Circuits:

    • Multiplexers and Demultiplexers
    • Enablers
    • Encoders and Decoders
  • Sequential Circuits:

    • Memory basics: Latches and Flip-Flops
      • Main memory elements: D-Latch, SR-Latch, JK-Flip-Flop
    • Registers and Counters

Project Ideas

  • Beginner:

    • Full Adder
    • 3-bit calculator
    • Multiplexer
  • Intermediate:

    • Binary to BCD converter(with display)
    • Octal to binary decoder
  • Advanced:

    • 8-bit reverse counter

Sharing Projects

If you created a cool project with panda, please share with us! This way we can show how it's a nice and fun way to learn about the logic circuits world. Oh... unsure? Here's the guideline you looked for 😎

Name: Super Mega Cool Logic Circuit 💡

Description: It's the crème de la crème learning tool about logic circuits

Github Repo: Yes, you can clone this and use too! Just click here!

Creators: wiRedPanda Team

Contributing

There are some ways to contribute with this project:

  1. If you know some C++/Qt development, you can fork the repository and create a pull request with a clear message of what you've done
  2. In case you just want to see a new feature to help you maximize your project, you can describe the idea in our "Ideas" page
  3. If you just think that this is a cool project, please give us a ⭐ and share with your friends! This is the best way to allow learning to become more tangible for everyone
Clone this wiki locally