Help Support Aussie Homebrewer by donating using the link above.
  1. Brewer's Friend is having an open giveaway, ends soon, so enter now!

    Click Here to Enter Now!
    Dismiss Notice

Anyone here do app development?

Discussion in 'Electronics, Hardware & Software' started by Lyrebird_Cycles, 9/10/17.

 

  1. Lyrebird_Cycles

    Well-Known Member

    Joined:
    10/7/16
    Messages:
    1,439
    Likes Received:
    775
    Posted 9/10/17
    I have device I'm developing which currently uses a microcontroller to compute a control signal based on two inputs (volume and rate).

    Input to uC is via a keypad, display is a 2 line LCD screen. Looking to change that to control via phone / bluetooth but need someone to do the development as that isn't my field.

    If you can help orknow someone who can PM me.
     
  2. n87

    Same as it ever was

    Joined:
    30/4/14
    Messages:
    1,669
    Likes Received:
    403
    Gender:
    Male
    Location:
    NSW
    Posted 10/10/17
    Cant help, but might help to mention what OS (Android, iOS, Windows) your phone, or goal phone uses.
    Generally individuals specialise on a single OS.
     
  3. Lyrebird_Cycles

    Well-Known Member

    Joined:
    10/7/16
    Messages:
    1,439
    Likes Received:
    775
    Posted 10/10/17
    Needs to interface with both iOS and Android.

    uC is currently an Atmega 32, looking to use something like an HC-05 bluetooth module for comms.
     
  4. moonhead

    Well-Known Member

    Joined:
    6/11/14
    Messages:
    215
    Likes Received:
    70
    Gender:
    Male
    Posted 10/10/17
    Is it bluetooth or bluetooth LE (eg, the kind you find in smart watches)?

    Cross platform bluetooth development is, well, not really there. There seems to be some more focus put on bluetooth LE, and other robotics orientated stuff (required you run another platform on the receiving end as well), but not much with pure basic bluetooth.

    That in mind, it would be double the work (well, kinda) for both iOS and Android if it's pure bluetooth.You'd probably want to pick a platform to proof of concept it (given the closed nature of the hardware, maybe iOS would be a good choice?).
     
    Lyrebird_Cycles likes this.
  5. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 10/10/17
    Would wifi be an alternative, because they did similar with the original brewpi, using a Wemos (tiny little board with on board wifi). The Wemos has enough memory (up to 16mb) and power to host it's own web server and web pages these can directly interact with the micro controller which is arduino compatible. No I ain't a programmer but I know my hardware. There are a few brewing related projects that do just this; Fermtrack, BrewPILess (BPL) and ISpindle, former two are US based.
     
    Lyrebird_Cycles likes this.
  6. Lyrebird_Cycles

    Well-Known Member

    Joined:
    10/7/16
    Messages:
    1,439
    Likes Received:
    775
    Posted 10/10/17
    MJ

    thanks for the tip, I'll investigate that. Having it independent of platform soiunds like a good plan.
     
  7. peteru

    Here, taste this!

    Joined:
    13/10/13
    Messages:
    1,078
    Likes Received:
    478
    Location:
    Sydney
    Posted 10/10/17
    I could probably do the embedded side, but am currently not geared for mobile app development.

    I've also got a bit of experience designing protocols for embedded devices.
     
  8. peteru

    Here, taste this!

    Joined:
    13/10/13
    Messages:
    1,078
    Likes Received:
    478
    Location:
    Sydney
    Posted 10/10/17
    For what it's worth, if you ever think you may need to access the embedded device from more than a single client device at a time, choose WiFi over Bluetooth. Similarly, if you care about range, you need WiFi instead of Bluetooth.

    As a rule of thumb, don't expect Bluetooth to be reliable if there is a wall between the endpoints or if you go further than about 3m, even with clear line of sight.
     
  9. malt junkie

    Well-Known Member

    Joined:
    26/4/16
    Messages:
    1,618
    Likes Received:
    993
    Gender:
    Male
    Location:
    Latrobe, Vic
    Posted 10/10/17
    BTW if it's brewing related, the guys will jump all over you. Something to do with snazy tech and beer!!!
     
  10. teno46

    Member

    Joined:
    10/1/16
    Messages:
    9
    Likes Received:
    1
    Gender:
    Male
    Posted 10/10/17
    I've been playing with the esp8266 family of modules. Still early days for my knowledge but sounds like something they could handle.

    They connect to WiFi and are powerful enough to host a small webpage and can handle some simple interfaces (switches and less and some serial conenctions).

    Best part, they're quiet cheap!
     
  11. mr_wibble

    Beer Odd

    Joined:
    21/1/09
    Messages:
    1,112
    Likes Received:
    229
    Gender:
    Male
    Location:
    Lake Macquarie NSW
    Posted 12/10/17
    I do android design & development as part of my work.
    I can help with some stuff, I quote enjoy a bit of recreational software engineering.
     
  12. Lyrebird_Cycles

    Well-Known Member

    Joined:
    10/7/16
    Messages:
    1,439
    Likes Received:
    775
    Posted 12/10/17
    Thanks for the replies guys, I've decided to go with a dedicated PLC to control the system, I can write the code required myself.

    Yes it's peripherally brewing related, it's for an oxygenation system. If I release a version of this for homebrewers it will be manual (too expensive with the controller).
     
  13. koshari

    Well-Known Member

    Joined:
    4/5/17
    Messages:
    430
    Likes Received:
    149
    Posted 15/10/17
    May i ask which plc platform you are going with?
     
  14. husky

    hop addict

    Joined:
    13/2/09
    Messages:
    868
    Likes Received:
    507
    Gender:
    Male
    Occupation:
    Engineer
    Location:
    VIC
    Home Page:
    Posted 15/10/17
    yes, more info please:) Sounds like a good project.
     
  15. Lyrebird_Cycles

    Well-Known Member

    Joined:
    10/7/16
    Messages:
    1,439
    Likes Received:
    775
    Posted 15/10/17
    I used Velocio when I built my frame fatigue tester: more info here.

    They're small, cheap and easy to run, they include programming software which is really easy to use. I nevertheless managed to cock up the first program I wrote and their customer support was excellent, fixed it straight away even though it was my fault.
     
    koshari and husky like this.
  16. husky

    hop addict

    Joined:
    13/2/09
    Messages:
    868
    Likes Received:
    507
    Gender:
    Male
    Occupation:
    Engineer
    Location:
    VIC
    Home Page:
    Posted 16/10/17
    That is one crazy cheap PLC and HMI option!
    Bookmarked for a rainy day project.
    Spilling the beans on the oxygenation project or is it secret?:cool:
     
  17. koshari

    Well-Known Member

    Joined:
    4/5/17
    Messages:
    430
    Likes Received:
    149
    Posted 16/10/17
    wonder if that HMI supports OPC?
     
  18. Lyrebird_Cycles

    Well-Known Member

    Joined:
    10/7/16
    Messages:
    1,439
    Likes Received:
    775
    Posted 17/10/17
    I finished writing the patent yesterday, I'll lodge it when I get back to Melbourne later in the week.

    Once that is done I will be looking for a couple of beta testers, preferably people who have used oxy bottle based oxygenation systems and would like to try an alternative, ideally with fermentation volumes about 25 litres.
     
    husky likes this.
  19. peteru

    Here, taste this!

    Joined:
    13/10/13
    Messages:
    1,078
    Likes Received:
    478
    Location:
    Sydney
    Posted 17/10/17
    I've got two brews with the Brewman oxygenation kit under my belt. A few more with various H2O2 additions. I'd be interested in playing with something new and providing feedback. My standard batch size is around 23 litres.
     
  20. Lyrebird_Cycles

    Well-Known Member

    Joined:
    10/7/16
    Messages:
    1,439
    Likes Received:
    775
    Posted 17/10/17
    Sounds good.

    Here's what I'm thinking: the beta test unit will be a loaner, you'll just need to return it to me within say six months. If you decide you want to keep it we'll work something out.

    Since there are no consumables we don't have to worry about that.

    All this will start in November (with the usual caveat of unforeseen delays).
     

Share This Page