Should we break out a 0.1" i2c header, compatible with an SSD1306 display? Maybe that's overkill for this project ...
The footprints for the resistors should be longer
soldermask on the antenna hole -- no good -- need to use another approach for making that hole
add pinout for the higher-voltage DC-DC? maybe it feeds directly into the 3.3V LDO, too ... or can add jumpers
radio configuration where there's a relay that is constantly 'on' on top of a pole ... powered by 12V bat ... 12V bat being the go-to off-grid battery ...
reorient the power VIN + GND so that the cable will trail / orient towards the ground allowing a vertical antenna? add a mechanical relief location?
BIG -- caps on power circuit should be 1uF. Pin order messed up on MCP1700.
soldering the RFM95 -- really need to 'flood' the casselated pins in order for them to be connected properly -- would be good to have a diagnostic
Custom footprint as logo in KiCAD
Use the 'Bitmap to component converter' in the main KiCad window (the bitmappy-looking 'a' in the below screenshot) to convert a bitmap to a footprint. Then you can import this footprint directly to the PCB layout (no need to have an associated symbol), as a logo.
Screenshot highlighting the 'bitmap to component converter'
Made explicit i2c header that will allow for display. But this means that certain i2c sensors are no longer useful via screw terminal. But, added a 'qwiic' connector for i2c ... so maybe what we do is to make a qwiic adapter for AM2315 (i2c version).
Might need to change screw terminal size to 5mm, as they're far easier to source, it seems ...
Consider placing mounting holes at proper separation for 3XAA battery holder mounting holes ...
Mothbot Version 2.0 Notes
Need bigger spacing on MCP1700 footprint
Need C1 & R1 to be 0.1 uF and 10K (as they are), apparently, for bootloader to auto-reset properly (timing issue?)
Note: I cannibalized C1 from a ver 1.0 Mothbot, need to replace!
Reset button doesn't seem to work?
Swapped A4 & A5 (they are SDA and SCL, not SCL and SDA, respectively) -- need to fix in order for monitor to work
Add 0.1" headers for all terminals, as per i2c ... space as per breadboard?
Match mounting hole spacing to battery pack?
Nice note on measuring the battery level without draining it.
Mothbot Version 3.0 Notes
First stab at version 3.
3D Render of Final for Verison 3.
Final of version 3, as submitted to OSHPARK. Board design files are here
Update (13 OCT 2020): Version 3 passed the following tests: