Project Development

    • What tasks have been completed?

      - Research
      - RS-232 tested
      - UART partly
      - MQTT tested
      - Electronics design started

      What tasks remain?

      - PCB design
      - PCB milling and assembly
      - Case design
      - System integration
        - Designing an manufacturing a case that contains 3D printing and laser cutting

      What's working?

      - Everything that is listed in the tasks that have been completed

      What's not working?

      - Myself
      - No UART flush in micropython, solved with time.sleep()
      - newline encoding, solved with replacing \\n with \n
      - MemoryError: memory allocation failed, allocating 8192 bytes
      - I don't know why UART stops reading after data preamble
      - UART not reading the whole packet

      What questions need to be resolved?

      - How will I get the connector stable enough?
       - Connector on the oscilloscope is male but with nuts and the female connector has nuts too.
       - How I get thumb screws on the female connector?
      - Will I remove the floppy drive from oscilloscope and make a cover with a button there?
      - Do I change to arduino from micropython?

      What will happen when?

      - Monday-tuesday: PCB design and assembly
      - Wednesday-friday: Case design and manuafacturing
      - Saturday-sunday: Software if needed
      - Monday-tuesday: Fixes
      - Wednesday-friday: Video

      What have you learned?

      - Lot of micropython
      - It was a good idea to do the hardest part first, so I can rush trough the easier things
        - This also makes the time managment easier because I get the suprise unknowns in the start and not in the end
      - About RS-232
      - Oscilloscope commands