Rechargeable Lithium Ion Sensor Custom PCB
-
Looks really good.
Which 'flavour' of Pro Mini are you going with? I have ones with different pinouts. Also, I2C support would be good - for BMP180, SHT21, etc. (although can use prototyping area).
@MikeF said:
Which 'flavour' of Pro Mini are you going with?.
Whoops, sorry. Forgot to point that out. It is the pinout version most of the chinese clones use, for example: http://www.aliexpress.com/item/1pcs-lot-Pro-Mini-328-Mini-3-3V-8M-ATMEGA328-ATMEGA328P-AU-3-3V-8MHz-for/32313595044.html
-
If you can provide a valid eagle footprint library for these kind of pro mini clone I could make a version for that clone too :wink:
-
Great work!
This might be a stupid question but why haven't you added a slot for soldering the capacitor for the nrf?@mfalkvidd said:
Great work!
This might be a stupid question but why haven't you added a slot for soldering the capacitor for the nrf?At first I thought about it, but then I realized you can just solder the capacitor directly onto the nRF which will make everything only a few mm higher, so I don't have to waste space on the board itself.
Best thing would be to use a SMD capacitor to solder onto the nRF VCC and GND pins - it won't take more space than without the SMD cap.Is there any reason the cap should be placed on the board instead of the nRF itself? If this is the case I could add footprints for a SMD cap under the nRF :+1:
-
@mfalkvidd said:
Great work!
This might be a stupid question but why haven't you added a slot for soldering the capacitor for the nrf?At first I thought about it, but then I realized you can just solder the capacitor directly onto the nRF which will make everything only a few mm higher, so I don't have to waste space on the board itself.
Best thing would be to use a SMD capacitor to solder onto the nRF VCC and GND pins - it won't take more space than without the SMD cap.Is there any reason the cap should be placed on the board instead of the nRF itself? If this is the case I could add footprints for a SMD cap under the nRF :+1:
@HenryWhite said:
Is there any reason the cap should be placed on the board instead of the nRF itself? If this is the case I could add footprints for a SMD cap under the nRF :+1:
Just to make soldering easier. I soldered 15 caps to 15 nRFs today so I'm a bit fed-up, that's all :-)
-
@HenryWhite said:
Is there any reason the cap should be placed on the board instead of the nRF itself? If this is the case I could add footprints for a SMD cap under the nRF :+1:
Just to make soldering easier. I soldered 15 caps to 15 nRFs today so I'm a bit fed-up, that's all :-)
@mfalkvidd said:
@HenryWhite said:
Is there any reason the cap should be placed on the board instead of the nRF itself? If this is the case I could add footprints for a SMD cap under the nRF :+1:
Just to make soldering easier. I soldered 15 caps to 15 nRFs today so I'm a bit fed-up, that's all :-)
I think I will add a footprint for a SMD cap under the nRF, there's plenty of unused space anyway :smile:
-
Updated to Rev 0.2:
- SMD capacitor footprint added (see first post)
- made sure no route is under the nRF antenna to prevent interference
-
Updated to Rev 0.2:
- SMD capacitor footprint added (see first post)
- made sure no route is under the nRF antenna to prevent interference
@HenryWhite Just a suggestion.. you could break out the SDA/ SCL pins (A4/A5) to be able to use other Temp/Hum sensors like SHT21/ SI7021 boards. These work reliable, at lower voltages and are in the same price range as the DHT22 (but lack the plastic housing..)
-
I think, on Rev 0.2 the download link for the board is wrong, it is the same as for Rev 0.1.
I think it is also imported that the antenna will not be covered by the shield pcb (see http://forum.mysensors.org/topic/1109/sensor-shield-for-arduino-pro-mini-3-3v-with-boost-up-regulator)
-
I think, on Rev 0.2 the download link for the board is wrong, it is the same as for Rev 0.1.
I think it is also imported that the antenna will not be covered by the shield pcb (see http://forum.mysensors.org/topic/1109/sensor-shield-for-arduino-pro-mini-3-3v-with-boost-up-regulator)
@AWI: I will think about it
@Heizelmann said:
I think, on Rev 0.2 the download link for the board is wrong, it is the same as for Rev 0.1.
I think it is also imported that the antenna will not be covered by the shield pcb (see http://forum.mysensors.org/topic/1109/sensor-shield-for-arduino-pro-mini-3-3v-with-boost-up-regulator)
yeah the link is the same, i will update it. Did you made measurements to compare the range of the nRF when mounted onto the board and mounted sticking out? I'm not sure but I don't think this would make any difference, as there are no routes under the antenna or even a ground fill on the board.
-
@AWI: I will think about it
@Heizelmann said:
I think, on Rev 0.2 the download link for the board is wrong, it is the same as for Rev 0.1.
I think it is also imported that the antenna will not be covered by the shield pcb (see http://forum.mysensors.org/topic/1109/sensor-shield-for-arduino-pro-mini-3-3v-with-boost-up-regulator)
yeah the link is the same, i will update it. Did you made measurements to compare the range of the nRF when mounted onto the board and mounted sticking out? I'm not sure but I don't think this would make any difference, as there are no routes under the antenna or even a ground fill on the board.
@HenryWhite said:
Did you made measurements to compare the range of the nRF when mounted onto the board and mounted sticking out?
No. With shield PCB I meant the ground fill. In your pictures I can not see if you leave this region out for filling. At least it is prophylactic.
What I tested is only this antenna modification. For me it really helps. May be this can be taken into account for the layout.
-
@HenryWhite said:
Did you made measurements to compare the range of the nRF when mounted onto the board and mounted sticking out?
No. With shield PCB I meant the ground fill. In your pictures I can not see if you leave this region out for filling. At least it is prophylactic.
What I tested is only this antenna modification. For me it really helps. May be this can be taken into account for the layout.
@Heizelmann said:
What I tested is only this antenna modification. For me it really helps. May be this can be taken into account for the layout.
I plan to use this mod too. I'm curious if the additional wire(s) has/have to be straight or if you can twist it/them. If you use a single straight wire, it should already be compatible with the layout, the wire would be above the arduino.
-
I have some thoughts about voltage.
A LiPo is 4.2 volt when it is 100% charged or when you have charged it for a few minutes, power will come from charger TP4056.
Do you use the regulator on Arduino board?
Can I use your files and modify it?
@flopp said:
Can I use your files and modify it?
Yes, absolutely.
But I don't think you need a voltage regulator. At least on the arduino I ordered there's already an onboard regulator which is rated for up to 12V DC input. -
I'm thinking of building the same kind of board for protyping sensors, also powered by Li-Ion or LiPo cells as I have plenty lying around :)
The TP4056 board will protect the cell if voltage drops bellow 2.8v. The arduino and nrf24 module should be fine at those values. This might not be the case for all sensors...
However when charging or at 4.2V the nrf24 module will exceed its 3.6V max input power. Did you manage to get your board working ? -
I'm thinking of building the same kind of board for protyping sensors, also powered by Li-Ion or LiPo cells as I have plenty lying around :)
The TP4056 board will protect the cell if voltage drops bellow 2.8v. The arduino and nrf24 module should be fine at those values. This might not be the case for all sensors...
However when charging or at 4.2V the nrf24 module will exceed its 3.6V max input power. Did you manage to get your board working ?@akumar said:
The TP4056 board will protect the cell if voltage drops bellow 2.8v. The arduino and nrf24 module should be fine at those values. This might not be the case for all sensors...
That's right, but for this case (which will only happen once a year or less (depending on configuration and used lipo battery) you have the battery measurement supported through mysensors onboard, which can tell you if the voltage drops below a certain level.
Also make sure to get the new tp4056 because the old and common one does not have a battery protection circuit!
@akumar said:
However when charging or at 4.2V the nrf24 module will exceed its 3.6V max input power.
No, the nRF24 is hooked up to VCC of the arduino, which has an internal voltage regulator. So the VCC output of the arduino should always be max. 3.3V, as long as the input is below 12V.
-
If the arduino is outputing 3.3v that means that you are powering the arduino with the RAW pin, isn't it ?
If so make sure the linear voltage regulator on the arduino will be able to provide the 3.3v if battery voltage drops below 3.3v (so from 3.3v to 2.8v). I don't think they can boost the voltage from 2.8v back to 3.3v :( -
If the arduino is outputing 3.3v that means that you are powering the arduino with the RAW pin, isn't it ?
If so make sure the linear voltage regulator on the arduino will be able to provide the 3.3v if battery voltage drops below 3.3v (so from 3.3v to 2.8v). I don't think they can boost the voltage from 2.8v back to 3.3v :(@akumar said:
make sure the linear voltage regulator on the arduino will be able to provide the 3.3v if battery voltage drops below 3.3v (so from 3.3v to 2.8v).
That's not necessary - for this case you have the battery measurement circuit as mentioned in my previous post.