User Tools

Site Tools


amc:ss2024:bird_feeder:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
amc:ss2024:bird_feeder:start [2024/07/31 00:09] – [5. Results and Discussion] 31284_students.hsrwamc:ss2024:bird_feeder:start [2024/07/31 00:09] (current) – [8. References] 31284_students.hsrw
Line 506: Line 506:
   * Payment can be handled using [[https://docs.stripe.com/stripe-js/react|Stripe]], a comprehensive suite of tools for handling online financial transactions.   * Payment can be handled using [[https://docs.stripe.com/stripe-js/react|Stripe]], a comprehensive suite of tools for handling online financial transactions.
   * Payer information should be stored in a queue like structure to give a chance for the display to show all donations.   * Payer information should be stored in a queue like structure to give a chance for the display to show all donations.
-===== 6. Obstacles =====+===== 7. Obstacles =====
   * It was also a difficult and challenging accomplishment of the particular system architecture to ensure high level expertise with precision.   * It was also a difficult and challenging accomplishment of the particular system architecture to ensure high level expertise with precision.
     * This can be shown from the different system architecture diagrams [[amc:ss2024:bird_feeder:kalisto:system_arch|here]].     * This can be shown from the different system architecture diagrams [[amc:ss2024:bird_feeder:kalisto:system_arch|here]].
Line 512: Line 512:
   * The e-ink display cable broke at some point during the implementation and testing and another display was ordered to continue with the project.   * The e-ink display cable broke at some point during the implementation and testing and another display was ordered to continue with the project.
   * Just before the presentation, as there was another team using a RaPi and the same Nooie Pet Feeder connected on the same network, there was a conflict between both the 2 RaPis. This was solved by changing both the hostname and the port for one of them.   * Just before the presentation, as there was another team using a RaPi and the same Nooie Pet Feeder connected on the same network, there was a conflict between both the 2 RaPis. This was solved by changing both the hostname and the port for one of them.
-===== 7. Key Learnings =====+===== 8. Key Learnings =====
   * The different communication protocols such as SPI and I2C.   * The different communication protocols such as SPI and I2C.
   * E-ink displays and how they function.   * E-ink displays and how they function.
Line 521: Line 521:
   * Networking Basics.   * Networking Basics.
  
-===== 8. References =====+===== 9. References =====
   * https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/   * https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/
   * https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/   * https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/
amc/ss2024/bird_feeder/start.1722377378.txt.gz · Last modified: 2024/07/31 00:09 by 31284_students.hsrw