Anchor Alarm

Version 1.7.2 will received several fixes and improvements. Most important will be Anchor Alert usable on iPhone and AppleWatch (due to battery life maybe stick to phone).

Check Betas often!

#mysailing 1.7.2 is ready for update

mySailing 1.7 is live!

Get it from AppStore and enjoy 🙂

What’s new:

  • Timed reminders to add events to trip. Touching notification on iPhone when application is in background opens Add Event view
  • Touch “Clock” icon on List Events view to open Reminders view
  • Instruments view showing COG and SOG
  • Fixed Dark Mode display
  • There is signal that event was added
  • Added Launch Screen
  • UI reworked with background borders, unified views.
  • More visible edit option of saved event timestamp

mySailing 1.7 beta

Version 1.7 beta available for testing https://testflight.apple.com/join/1Rsca767

What’s new:

  • Timed reminders to add events to trip. Touching notification on iPhone when application is in background opens Add Event view
  • Touch “Clock” icon on List Events view to open Reminders view
  • Instruments view showing COG and SOG
  • Fixed Dark Mode display
  • There is signal that event was added
  • Added Launch Screen
  • UI reworked with background borders, unified views.
  • More visible edit option of saved event timestamp

If you like it you can BuyMeCoffee buymeacoffee.com/mySailing

First sailing in 2024

After returning from first sailing this season on Baltic Sea and using the app I have several thoughts:

1. Automated capture on specific time is feature I really need. Simply sometimes I forget or (if it is not my watch) I sleep 🙂

2. Yacht description – time to do it with customisable sets of sails.

3. Trip description as a free text, start time, end time, boarding and offboarding ports, crew list.

4. Some hints/help – not everybody knows you can change date/time of event in event details view.

5. Reefing is missing completely on events list 🙁

6. Allow in iPhone/iPad mark if event should be presented in a summary log.

7. Watch-Phone sync works fine.

8. Add symbols to events for summary purpose.

9. When watch starts optionally allow to add information about officer on duty.

10. NMEA over wifi integration for capturing more data from instruments.

And this gives me work for rest of the year, share your feedback and enroll for testing – summary in PDF file is coming here soon.

mySailing – Apple Watch application for sailors

After a few sailing races when I had to update ship’s log I have decided to develop tracker application for events during the watch. It is currently in Beta version, struggling with some icons but more to come.

mySailing should work on any Apple Watch under watchOS 8.7+. It currently allows:

  • Select preferred events to register
  • Course/Speed events
  • Set sails
  • Log state entry
  • Location
  • Engine
  • English/Polish support

More events to come after getting feedback and personal experience during sailing. If you want to join TestFlight please let me know.

Engineer’s dream – Wemos D1 mini pro arrived

New toys

It will be short this time. I have just received new set of toys from Nettigo.pl – ESP8266 chip with a few boards. At first glance it is very promising and allows for nice boxing of chips.

Unboxing Wemos D1 mini Pro - ESP8266
Wemos D1 mini Pro

What’s inside:

  • ESP8266 chip
  • temperature sensor DS18B20
  • DHT11 humidity sensor
  • SD card reader
  • LiPo charger
  • button
  • some proto boards
  •  OLED 0.66″ display

and more…

 

This time I am preparing some (again) weather station with openHAB integration. I will post updates with code, diagram and links to some materials if you are interested 🙂

Smarthome server change – openHAB

Background

For quite long time I have been using my “so called” smart home system based on Z-Wave device (around 20 pieces) with RazBerry and software from its web page. Additionally I used several plugins and mobile phone app on iPhone. How was it? Not bad – I could monitor house parameters, active some scenes… But I missed like hell a few features:

Continue reading Smarthome server change – openHAB

ESP32 – Check temperature with DS18B20

One of my goals when playing with these chips is to enhance elements of smart home. One of features is measurement of home parameters including temperature. Earlier I have integrated it with Fibaro sensor, now I’ll check it with ESP32 and DS18B20.

Application setup

First step is to get empty project as described here and rename it to temperature for example. Update Makefile, set serial port and remove main.c file.

Now we need to add support for DS18B20. On GitHub there is already component which handles it but it will require minor update to compile seamlessly. Each project may contain several components organized in components subdirectory. Components are simply pieces of code which are compiled into static library and then linked into our application. Some of them are available in ESP-IDF but we can create also ours. For purpose of handling DS18B20 I used component from FeelFreeLinux, there are 2 small changes which must be applied.

cd components
git clone --recursive https://github.com/feelfreelinux/ds18b20.git
cd ds18b20
mkdir include
mv ds18b20.h include

Continue reading ESP32 – Check temperature with DS18B20