logo elektroda
logo elektroda
X
logo elektroda

How to Store and Change User Password in ATtiny2313 for Code-Based Switch Project

27 9
ADVERTISEMENT
  • #1 21665326
    Gireesh Kumar
    Anonymous  
  • ADVERTISEMENT
  • #2 21665327
    Mark Harrington
    Anonymous  
  • ADVERTISEMENT
  • #3 21665328
    Gireesh Kumar
    Anonymous  
  • #4 21665329
    Mark Harrington
    Anonymous  
  • ADVERTISEMENT
  • #5 21665330
    Mark Harrington
    Anonymous  
  • ADVERTISEMENT
  • #6 21665331
    Gireesh Kumar
    Anonymous  
  • #7 21665332
    Mark Harrington
    Anonymous  
  • #8 21665333
    Gireesh Kumar
    Anonymous  
  • #9 21665334
    Mark Harrington
    Anonymous  
  • #10 21665335
    Mark Harrington
    Anonymous  

Topic summary

The discussion focuses on implementing a user-changeable password system on an ATtiny2313 microcontroller for a code-based switch project. Key considerations include selecting an appropriate display output such as LEDs or an LCD, determining password length and character set (numeric or alphanumeric), and managing password storage. Storage options discussed are internal EEPROM of the ATtiny2313 or external EEPROM modules, with attention to memory size and communication protocols. The importance of learning fundamental programming concepts such as arrays, keypad input handling, and basic C programming is emphasized before progressing to microcontroller-specific development. Suggested development environments include free C compilers compatible with NetBeans IDE, Oracle tools, or Code::Blocks, with a recommendation to first practice on PC applications or simple JavaScript/HTML exercises. The discussion discourages providing direct code solutions to encourage foundational understanding. The user plans to use a 4x3 keypad, a 4-character password, an LCD display, and internal EEPROM for storage.
Summary generated by the language model.
ADVERTISEMENT