logo elektroda
logo elektroda
X
logo elektroda

How to Design a Keyboard Editable Running Message Signboard for Embedded Projects?

186 54
ADVERTISEMENT
  • #1 21665475
    Muazu Musa
    Anonymous  
  • ADVERTISEMENT
  • #2 21665476
    Eugene Lisovy
    Anonymous  
  • #3 21665477
    Muazu Musa
    Anonymous  
  • #4 21665478
    Eugene Lisovy
    Anonymous  
  • #5 21665479
    Eugene Lisovy
    Anonymous  
  • #6 21665480
    Mark Harrington
    Anonymous  
  • #7 21665481
    Muazu Musa
    Anonymous  
  • ADVERTISEMENT
  • #8 21665482
    Muazu Musa
    Anonymous  
  • ADVERTISEMENT
  • #9 21665483
    Mark Harrington
    Anonymous  
  • #10 21665484
    Muazu Musa
    Anonymous  
  • #11 21665485
    Mark Harrington
    Anonymous  
  • #12 21665486
    Eugene Lisovy
    Anonymous  
  • #13 21665487
    Mark Harrington
    Anonymous  
  • #14 21665488
    Muazu Musa
    Anonymous  
  • #15 21665489
    Muazu Musa
    Anonymous  
  • #16 21665490
    Mark Harrington
    Anonymous  
  • #17 21665491
    Mark Harrington
    Anonymous  
  • #18 21665492
    Muazu Musa
    Anonymous  
  • #19 21665493
    Muazu Musa
    Anonymous  
  • ADVERTISEMENT
  • #20 21665494
    Mark Harrington
    Anonymous  
  • #21 21665495
    Mark Harrington
    Anonymous  
  • #22 21665496
    Mark Harrington
    Anonymous  
  • #23 21665497
    Muazu Musa
    Anonymous  
  • #24 21665498
    Eugene Lisovy
    Anonymous  
  • #25 21665499
    Mark Harrington
    Anonymous  
  • #26 21665500
    Muazu Musa
    Anonymous  
  • #27 21665501
    Mark Harrington
    Anonymous  
  • #28 21665502
    Eugene Lisovy
    Anonymous  
  • #29 21665503
    Mark Harrington
    Anonymous  
  • #30 21665504
    Mark Harrington
    Anonymous  

Topic summary

The discussion centers on designing a keyboard-editable running message signboard for embedded projects, focusing on hardware and software integration. The original poster seeks a complete solution including circuit schematics and source code to build a signboard capable of displaying scrolling text editable via a keyboard interface. Contributors provide resources such as schematic diagrams, Proteus simulation files, and firmware source codes primarily in assembly and C languages. The design involves using microcontrollers interfaced with LED matrix displays, typically 8x8 or 10x8 dot matrix modules, controlled via shift registers like the 74HCT595 and line decoders (3-to-8 line decoder). Communication protocols discussed include RS-232 serial interface and PS/2 keyboard interface. Key challenges addressed include character sprite mapping for Latin alphabets, memory expansion for storing multiple messages, and voltage regulation for powering LED arrays. Suggestions include modular design approaches, reprogramming shift registers with microcontrollers to replace discrete components, and ensuring proper RS-232 voltage level conversion to protect microcontroller inputs. The discussion also touches on PCB design considerations, component sourcing, and software front-end development for message input and management. Participants emphasize understanding communication protocols (SPI, serial), microcontroller programming (assembly, C, Proton BASIC), and hardware interfacing to achieve a functional, editable running message display.
Summary generated by the language model.
ADVERTISEMENT