Blueprint

Atmo RP2040

A simple RP2040, hope it works

Created by dylan.najera dylan.najera

Tier 3

5 views

0 followers

dylan.najera dylan.najera submitted Atmo RP2040 for review ago

dylan.najera dylan.najera added to the journal ago

I added more sensors

In the end, I did decide to add two more sensors to the board; I added the LTR-390 and the SGP40. Those two can be set to economy mode. In the end, I didn't manage to add the battery part because I haven't understood much about how to make it work with a battery, but maybe in the future I will do something like that.
image
image
image

dylan.najera dylan.najera added to the journal ago

Final changes

When I was looking at the assembly with jlcpbc, I realized that the LED I had put in is not in economy mode, so I replaced it with another one. I wish I had left more modules; maybe I'll find one that they assemble in economy mode and I'll add it too, but I'm not sure, so this might not be the last change.
image
image

dylan.najera dylan.najera added to the journal ago

Finished the PCB

I had some problems when trying to order the parts for assembly from JLCPCB because I had to use the economy option, and I couldn’t include some of the components that measure air quality, so I only left the SHTC3 and an addressable LED, added some drawings to the board, and that’s how it turned out.
image
image
image
image
image

dylan.najera dylan.najera added to the journal ago

Improving the PCB

I spent a lot of time working on the PCB, and I realized a critical mistake I had with the modules I had added, which was that I had forgotten to check the datasheet, so I didn't know if my connections were correct or not, and upon reviewing them, all of them were incorrect. So I started fixing all of them and added other modules; so far, I have the SGP41, LIS3DH, SHTC3, WS2812B-2020, VEML6075. I fixed the connections for all of them except the LIS3DH, which I still need to do. The entire bottom part of the board looks super crowded and literally has no more space. I’m going to fix that connection on my board and then work on making it work with a battery, and I’ll see if I add some load switches to cut power to the modules when they’re not in use on the board.

image
image
image

dylan.najera dylan.najera added to the journal ago

Improving the PCB

I was working on finishing the PCB, but I ran into multiple problems with some of the tools, ending up extremely stressed but determined to fix those errors. I had to research for a while to fix them, but in the end it was easy to solve and I was just complicating things for myself. I checked how it would look when sent to JLCPCB in black and it looks beautiful. I'm almost decided to send it for manufacturing, but I'm going to add some visual elements to the silkscreen.image
image
image
image

dylan.najera dylan.najera added to the journal ago

I started and almost finished the PCB

image
I have been working on the PCB, and yes, it was very difficult for me at first to make the traces, but that was because I had it in the wrong routing mode, so when I changed it, it became much easier. After finishing the PCB with the basics, I decided to add two extra things: a temperature and humidity sensor and a Neopixel LED. I'm thinking about seeing if I can make it battery-powered, which would help a lot, and I'm considering adding a motion sensor.

dylan.najera dylan.najera added to the journal ago

I finished the schematic design

image
In the first two hours, I was working on the schematic, then I will start with the PCB. It was somewhat easy for me to do, but I am thinking about adding a Neopixel or something in the future, but that will be after making the PCB.

dylan.najera dylan.najera started Atmo RP2040 ago

12/10/2025 - I finished the schematic design

image
In the first two hours, I was working on the schematic, then I will start with the PCB. It was somewhat easy for me to do, but I am thinking about adding a Neopixel or something in the future, but that will be after making the PCB.

12/11/2025 12 AM - I started and almost finished the PCB

image
I have been working on the PCB, and yes, it was very difficult for me at first to make the traces, but that was because I had it in the wrong routing mode, so when I changed it, it became much easier. After finishing the PCB with the basics, I decided to add two extra things: a temperature and humidity sensor and a Neopixel LED. I'm thinking about seeing if I can make it battery-powered, which would help a lot, and I'm considering adding a motion sensor.

12/11/2025 11 PM - Improving the PCB

I was working on finishing the PCB, but I ran into multiple problems with some of the tools, ending up extremely stressed but determined to fix those errors. I had to research for a while to fix them, but in the end it was easy to solve and I was just complicating things for myself. I checked how it would look when sent to JLCPCB in black and it looks beautiful. I'm almost decided to send it for manufacturing, but I'm going to add some visual elements to the silkscreen.image
image
image
image

12/14/2025 - Improving the PCB

I spent a lot of time working on the PCB, and I realized a critical mistake I had with the modules I had added, which was that I had forgotten to check the datasheet, so I didn't know if my connections were correct or not, and upon reviewing them, all of them were incorrect. So I started fixing all of them and added other modules; so far, I have the SGP41, LIS3DH, SHTC3, WS2812B-2020, VEML6075. I fixed the connections for all of them except the LIS3DH, which I still need to do. The entire bottom part of the board looks super crowded and literally has no more space. I’m going to fix that connection on my board and then work on making it work with a battery, and I’ll see if I add some load switches to cut power to the modules when they’re not in use on the board.

image
image
image

1/1/2026 - Finished the PCB

I had some problems when trying to order the parts for assembly from JLCPCB because I had to use the economy option, and I couldn’t include some of the components that measure air quality, so I only left the SHTC3 and an addressable LED, added some drawings to the board, and that’s how it turned out.
image
image
image
image
image

1/2/2026 - Final changes

When I was looking at the assembly with jlcpbc, I realized that the LED I had put in is not in economy mode, so I replaced it with another one. I wish I had left more modules; maybe I'll find one that they assemble in economy mode and I'll add it too, but I'm not sure, so this might not be the last change.
image
image

1/10/2026 - I added more sensors

In the end, I did decide to add two more sensors to the board; I added the LTR-390 and the SGP40. Those two can be set to economy mode. In the end, I didn't manage to add the battery part because I haven't understood much about how to make it work with a battery, but maybe in the future I will do something like that.
image
image
image