Networking and Communications

Welcome to a very weird week for me in FabAcademy! This was supposed to be the week where I could finally connect my OLED screen from the previous week to the RFID sensor.. I was really looking forward to work with this technology. Sadly, the destiny had other plans. Fellow FabAcademy student (and yes, by this time I can call her a friend) Lorena, tested Covid positive on Friday, so I could not go to the lab anymore. By the time I'm writing this, May the 5th, lecture day, I'm still locked down in my room, waiting for the results of my PCR test. The board, however, had to be milled weeks later

image should be here lol

But the fact I was locked down does not mean I could not do anything. I could prepare the board that failed miserably in the input devices week. I wanted to create a HelloRFID board with a BUS connection, so I opened Eagle and cue the music

This board is based in Neil's example, but modified so it could be used with a BUS connector.

So even if it's a mess and it was going to need four jumpers, I was determined to create an RFID reader, once and for all

These are the traces:

And this is the PNG file for the outlines:

I created the RML file using FabModules, as I've done during my whole FabAcademy journey, and got the file ready to be milled in my board

Sadly, though, even if I thought that by this time I was going to be able to go out, my PCR results are still not ready, and I'm locked in my room. I'll revisit this assignment in the following days.

You can get the Eagle board file HERE.

You can get the Eagle schematic file HERE.

I originally wanted to connect it to the OLED board that you can see and download in in the Output Devices week

So when I could go back to the university, and after a little debugging session with professor Sergio Bemposta, we could finally send a message between our board and the computer:

At the beginning, I wanted to connect the RFID sensor to the OLED screen using a BUS cable, and depending on the reading of the sensor, I can display a message or another in the screen, and I did that. I could make the message shown in the screen.

But in the end, and for the correct packaging of my final project, I ended up having both of the microcontrollers in the same board, and the BUS cable was actually milled in the board, looking like this:

You can get the schematic and outlines on the final board here:

image should be here lol

image should be here lol

The code was used in the final project, so here are the codes:

The code for the OLED board is HERE.

the code for the RFID board is HERE.