Skip to content

Course 1.6 feedback #110

@programlich

Description

@programlich

I just finished the Course 1.6 assignment. The codespaces did not work, but the scripts ran fine and produced the expected output. Was quite fun, to put the pieces together!

A few things I noticed on my way:

  • In the microcontroller.py the import ussl did not work. I replaced it with import ssl and the issue was solved
  • In the import from my secrets in this course there are four new variables: AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION, DYNAMODB_TABLE_NAME. These are either new or have a different name compared to Course 1.5. As far as I can see, the last two variables are not necessary
  • A general thing, that still confuses me, is the structure of messages being sent via AWS. I still dont get, how exactly they are composed of several layers of json/string/whatever and when I have to manually add the keyword argument body and when this is automatically added. Sorry, if I´m a bit dumb here, just wanted to let you know, that this can cause confusion to a newcomer
  • One major takeaway from module 1.6 was, that the data collected by the sensor cannot be easily transformed to RGB values. Knowing this, the whole process of optimization makes a lot more sense to me. It might be worth pointing this fact out somewhere in the course.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions