Skip to content

Group Project

The requirements of the group project is to:

  • send a message between two projects.

Me and Adam Stone worked together and decided to send a message across the 2 XIAO boards using UART and send a message between two Pico Ws using a wireless network.

Note that the first part, uART, is really similar to the individual project. So, I have also included a couple of links to the group project in my individual section.

My Part

I edited the code for the UART communication because I saw that one of the while loops did not work properly and was not sending out the message “hello” over and over again. So, I deleted all of the extraneous parts of the code and only kept the simplest part that sent out the message.

Milling

In KiCAD, I designed the board in which the RX and TX pins of two Xiao picos are connected to each other. When I was milling the board, I ran into some problems.

  1. The first time, the machine did not work, so I switched to a different Othermill machine.
  2. Next, the bit went too deep into the board and completely tears through it.

I also accidentally dropped a bit and broke it the process.

Finally, under the guidance of Adam Durrett, I finally made a working board.

After making sure that the traces are wide enough, I milled another board and soldered on the right pieces. Read more about the complete process here.

and milled the board for that process. I also soldered the parts on to the board.


Last update: December 27, 2023