October 2019: Pyrenees
Volunteering at the first edition of the Lost Dot Transpyrenees Race, then walking and cycling in the Ansó and Hecho Valleys.
Volunteering at the first edition of the Lost Dot Transpyrenees Race, then walking and cycling in the Ansó and Hecho Valleys.
Hiking and beaches on a beautiful, quiet, friendly Greek island.
Visiting my friend Sue at her home in the Three Valleys area of the French Alps.
[Preserving this write-up I submitted as an entry in an electronic design competition].
Ultra-endurance cycling events are becoming more and more popular. Events such as the Transcontinental Race (4,000km, unsupported, from Belgium to Turkey or Greece) require cyclists to ride for upwards of 16 hours a day, often catching just a few hours sleep, bivvying at the roadside to avoid wasting time on hotel checkins. Some events, such as the Audax UK “Lumpy End-to-End”, 1,800km in 8 days, require validation by GPS track. Opportunities for charging battery-powered devices are few and far between. While most participants use a dedicated consumer GPS device, or mobile phone, for navigation and capture of their track, there is a serious risk that batteries fail en route. It would be devastating to complete such an event, but not to capture the relevant GPS validation track. The purpose of my device is to provide a very low-power, simple GPS tracker, that can run unattended for days at a time on a single battery charge. It could be used as either the primary, or a backup, GPS tracker for ultra-endurance races.
Requirements
Key requirements for such a device include:
Selection of components
Design approach
Software is developed in C/C++ using ESP-IDF development framework. Tasks within the framework include:
Development status
The hardware elements have been acquired and integrated on breadboard. Each of the main capabilities has been prototyped in software and demonstrated individually, i.e. ESP32-GPS integration, ESP32-external flash (both direct page read/write and via FAT), WiFi and web server, LiFePO4 battery operation and charging, touch sensor detection. The capabilities have not yet been integrated into a single working firmware build; this is work in progress. The current software implementation can be consulted here. Further work is also needed to design the enclosure to accommodate the hardware in a compact, weatherproof format. The build needs to be optimised for power consumption. Initial measurements suggest a current-draw of around 35mA in track-recording mode, but I believe this can be reduced below 20mA with optimised use of deep sleep, and with careful power management of the GPS module. This suggests the device could operate for 3 days on a single 1600mAh LiFePO4 battery, or 6 days on two. I look forward to completing this unfinished work, but wanted to submit an entry for the competition in time for the deadline.
Potential further enhancements
Because the ESP32 is also blessed with Bluetooth, the possibility exists to also track Bluetooth sensors such as heart-rate monitors and pedal-power meters. This would clearly increase power consumption compared to simple GPS tracking, but in certain circumstances it might be an attractive trade-off.
Starting from the Furkapass in Switzerland, at 2400 metres, descending via Lausanne and Geneva, to Lyon, Valence, Montelimar, Avignon and Arles.
A gathering, centred around the village of Abbeycwmhir, in mid-Wales, to celebrate the life of Mike Hall. Winner of multiple ultra-distance, self-supported bicycle races and organiser of the Transcontinental Race. Mike was killed by a car driver south of Canberra, Australia, during the inaugural Indian Pacific Wheel Race, on 31 March 2017.
80% of our hotel bookings have been made via booking.com, and we have found some great places. The review scores and comments are really helpful but occasionally you get a misery-guts who pans a nice place. “Orange Juice with breakfast was charged as extra, but not mentioned when served” said Istvan about Hotel Mondial. We found the place very nice, the staff were helpful, but when the waitress asked us “would you like Orange Juice with breakfast” I shot Caroline a look to say “it’s a trap!”
Baia to Tulcea was effectively our final bike tour day. The Danube has already divided into multiple branches, and Tulcea is where land turns to swamp. We will take a boat trip to Sulina today, where swamp turns to sea, and then return here for one more day ride to the railway station at Galati, from where we travel to Bucharest and fly home. It’s been a long trip and I think we are ready for home.
Strava: here
Slightly awkward departure from Villa Anticus, our hotel, this morning. When we checked in, the proprietor was at pains to tell us not to allow any strangers to follow us us in through the front door. “There are many people passing here. Guests have their own key. Do not let anyone enter!” Pause for emphasis. “Do not forget!”.
This morning, ready to leave and waiting for our bikes to be brought up from the cellar, I thought I would step outside and ring the doorbell to get attention. Step back inside and conscious of someone following me. Put shoulder firmly against door to thwart the invader. Eventually realise it is our host and I am expelling him forcefully from his own house!
North of Constanta, the Mamaia beach strip stretches for miles and miles. It’s extraordinary how much accommodation capacity is available on this coast, and more part-built on the way. Then again, Romania has less than 100km of beachy coastline, for a population of 7 million, so they have to pack them in.
Picnic lunch in Säcele, where an old fellow with a long staff was sitting on a nearby bench. A few spots of rain and he retreats into a covered bus stop. Rain dries up and he emerges again. I become convinced he has been engaged by the village as a life-sized Austrian weather house.
Half an hour before we were due to arrive at our isolated hotel in Baia, the heavens opened with an almighty thunderstorm. Absolutely pelted with rain. But welcomed in to a comfortable room with whirlpool bath. It seemed like fun to share the bath but forgot that cyclists at the end of the day are prone to cramp; cue comedy leaps, splashes and stretches.
Strava: here
Stefan, our young host at Vama Veche, spoke great English. We found out why. “I worked for a year in Scotland, at Blair Atholl.” Hmm, that sounds familiar, in the Highlands, right? “Yes at the House of Bruar”. Suddenly we remembered, we had been there on our Scottish bike tour of 2015, a very large, roadside, shopping complex with would-be posh restaurant, designed for coach loads of mostly American tourists. Caroline just bitterly reminded me “you couldn’t buy a newspaper there”. Stefan loved the area though, Pitlochry was nice and he would go for runs in the hills, which he won’t do in Vama Veche because he’s scared of the dogs.
Speaking of which, we have not been bothered much by roaming dogs since a week ago back in the west of Romania. Yesterday a few big ones gave chase. You’ll read many recommendations about how to deal with them. Ultrasonic hooters, pepper sprays, make eye contact, don’t make eye contact, etc. This time I’ve been following advice to greet them with an enthusiastic “Hello Johnny!” It works just as well as anything else.
Reaching Constanta was an ordeal, on the manic E87 again, which poured its traffic into the city as if the M1 just dumped its load into Watford. Although our hotel is lovely, and we enjoyed a really nice Lebanese meal, we’ve found the city a bit crap. It’s got a glorious history, Jason of the Argonauts visited, but recent improvements haven’t really tamed the Communist-era concrete and poor planning.
And it feels a little bit intimidating. Small children selling flowers at the waterfront restaurants are nothing unusual, but I’m not sure why this one thought hitting me with a stick multiple times would help make a sale.
Strava: here
The E87 road from Varna (Bulgaria) to Vama Veche (Romania) has a reputation as busy and dangerous. Thanks to Bulgarian Bob we avoided much of this, by-passing via local resorts and villages.
Spent the last of our Bulgarian Lev on a delicious lunch at Tyulenovo Bar and Restaurant (“Cool drink, cool food, cool people”). The fish soup reminded me of one we tasted in Copenhagen, at ten times the price. A cool Romanian guy asked to have a close look at our bikes… seemed like a dawning realisation when he saw essentially road bikes carrying luggage.
Some long, shallow descents on the way to the Romanian border, so, in honour of our 82-year-old cyclist friend Bryce, who is hosting a freewheeling contest in Winchester today, we tucked chins to handlebars and rolled as far as we could.
Luckily heads were back up when we spotted a large object in the road. Some kind of roadkill… a European wildcat, about double the size of a typical moggy.
Even during the Ceauşescu regime, Vama Veche attracted Romanian free-spirits, for wild camping, skinny-dipping and respite from totalitarianism. It continues, albeit a little more commercialised, though, out-of-season on a chilly evening I declined to skinny-dip.