-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OBS Lite (WIP) #7
Conversation
v0.1.0I did a little oupsie here and enabled 3V3 and GND on the same fill area. I think in old KiCAD versions checking one net would uncheck the other, and now it doesn't anymore (no idea why), so I had to cut a lot of Also, the pads were a bit small for my taste, so in order for beginners to be able to solder this, I'd make them a lot bigger. v0.1.1Here is the revised version, maybe I'll add the button before I order again. This board is also smaller, as we don't need any space around it. |
@amandel suggested pulling the pin used on the current obs for battery voltage measurement low to enable easy differentiation between the two boards in case we go for a unified firmware in the future. To the same end using the same pins for the sensors and button as on the current obs could be beneficial (but not strictly necessary) (will fetch laptop to check if that is the case already). edit: will need to postpone to tomorrow - still buster on that laptop and kicad 5 does not open the new design. |
@opatut I assume you've talked about this concept in meetings multiple times, but I'm not up to speed. Could you add a high level description of the motivation/feature set behind this board? Just trying to understand the differences to the regular OBS, without digging through schematics :D |
I think I did that in 440a10e. See IO34 top left. I also changed my whole pinout to be identical to the OBS. And here's the old one: @pReya: This board is a huge simplification. It removes everything except the ESP32, Button and 2 Sensors. It utilizes sensor boards with the actual sensors mounted on the PCB instead of via coax cable. The idea is to attach it via a USB-OTG cable to a smartphone (Android) and use serial USB to read out the distance data and button presses. Combined with a suitable app, this is a low-cost (~15€), low-barrier (only solder ~20 THT pins) entry to OBS data collection, though not as suitable for device lending ("here's a device, just press the button, thanks for measuring for us") scenarios. Here's the current hardware design, next up we need a case :) |
…se "active low" on that pin (the LED is stronger than the internal pullup). Therefore we can connect 3V3 to the other leg of the button.
This is where I'm working on the PCB for the "OpenBikeSensor Lite".
Here is my (preliminary) todos: