Posted on

Jak sníst slona? Po kouskách.

Jak jste si určitě všimli, naše Foxypoi pořád nejsou volně k prodeji. Důvod je jednoduchý – synchronizace stojí za prd. A tak pracujeme na tom, aby to tak nebylo.

Ukázalo se, že to je sloní problém. Už na začátku jsme si řekli, že chceme používat Bluetooth Low Energy (BLE) a časem dodělat Bluetooth Mesh. To jsme taky udělali a naše první řešení bylo na BLE (ano, taky to čteme blééé) a fungovalo, no, průměrně. Zařízení se náhodně odpojovaly, nefungovalo to na některých telefonech, jiné zase nechaly připojit jen 3 zařízení najednou, prostě tragédie. Tak jsme se vrátili zpátky k designu.

Řešení bylo nasnadě. Mesh. Kouzelná, samospásná Bluetooth síť. Zní to skvěle, že? Ono to tak zní i v propagačních materiálech od Bluetooth SIG (organizace která to celé zastřešuje) ale co už není tak skvělé je, že to je mladičká technologie a vlastně k tomu nic moc není. Nikdo to nepodporuje, knihovny nejsou (až na čestné výjimky, o nich později) a to je vlastně všechno. Ale pro nás to je jediná rozumná cesta vpřed. Takže čas nasadit si pořádné boty a rozloučit se s Kansasem, protože ho nějakou dobu neuvidíme.

Vítejte v zemi Oz

Tak nějak totiž vypadá Bluetooth Mesh. Je to krásná technologie co je na světe pár let a jedinou rozumně použitelnou podporu má firma Nordic Semiconductor protože celý jejich Bluetooth stack je softwarový. Prostě si nahraješ co chceš. A je to taky jediná firma, která dodává Android a iOS knihovnu k tomu. Wow.

Takže to je zhruba ono. Je tu technologie propagovaná Bluetooth SIGem, kterou nikdo pořádně nepodporuje, protože velcí výrobci jako Texas Instruments nebo Microchip to vyrábějí přímo v křemíku a tohle prostě trvá. A tak tu jsme s Nordicem (fakt díky za ně) a s jejich knihovnami, vzorovými projekty a rozsáhlou vývojářskou dokumentací a z toho lepíme naše řešení.

Jak je to teda s tím slonem?

Bluetooth Mesh je obrovský v porovnání s BLE. On využívá BLE jako takové a nad a vedle toho staví on sám. Asi nějak takhle – ten domek je BLE. To okolo je Mesh. Akorát to v reálu spolupracuje (ačkoli věřím tomu, že dneska už i ten obchoďák vydělává na téhle kauze).

A právě kvůli té velikosti Meshe je to jako snažit se sníst slona protože při naší velikosti týmu to jde opravdu pomalu.

Proto se snažím každý den sníst aspoň kousek téhle obří porce a můžete sledovat jak postupuju vpřed na GitLabu. Pamatujte, malý kousek každý den, tak sníte slona.

Mimochodem, tenhle nápad o pojídání slonů je od Wintergatana a jeho týmu, jestli ho neznáte, určitě se mrkněte.

Čau zase příště, Vojta

Posted on

FoxyBuugeng redesign

Jeden klasický meme trefně říká “Ah sh*t, here we go again.” a to je přesně náš případ na naší cestě na perfektními buugengy. Ale tentokrát jsme se spojili s profesionálem.

Podařilo se nám navázat totiž spolupráci s Manuelem Maesem (mrkněte na něj, je fakt super! – https://manuelspectacles.com) a s jeho pomocí jsme provedli zásadní změny v designu našich buugengů

Nejzásadnější změnou je, že nová verze je symetrická ale stále skládací. Dalo to práci, ale výsledek stojí fakt za to.

Tahle změna šla ruku v ruce se změnou celého spojovacího mechanismu. Magnetická spojka byla hezká a funkční ale ve finále stála v cestě žonglérovi když chtěl pracovat v oběma buugengy v jedné ruce protože se k sobě přitahovaly nebo naopak odpuzovaly od sebe.

A tak jsme se vrátili k původnímu nápadu a tím jsou kolíčky. Ty jsou srdcem našeho nového spojovacího mechanismu ale oproti původní verzi která zůstala jen jako prototyp dostala malý magnet, který drží půlky u sebe a zároveň se neovliňují.

Další zásadní aktualizací prošel tvar. Mnoho z vás se nás snažilo na toto upozornit ale nějak jsme nedokázali přijít na to, co tomu tvaru je. Až na to Manuel kápnul – prodloužit a zploštit, jakoby natáhnout. Na tuhle změnu se opravdu těším až ji budu držet v rukách protože to je první zásadní změna celkového tvaru.

A to je všechno. Uvidíme se příště, čau!

Posted on

Posloucháme co říkáte – redesign madla

Minulý víkend jsme byli na Circus Culture Fest 2020 (díky!) a představili jsme světu naše nové FoxyBuugengy. Vesměs se dokola opakoval názor, že jsou moc široké v madlu tak jsme se na tento problém soustředili a pustili jsme se do designu nového madla.

Zatím je máme jen na virtuálním papíře ale brzy se dočkají realizace. Dejte nám vědět v komentářích jak se Vám tahle verze líbí!

P.S. Současná verze zůstane v nabídce takže bude jen na vás, jakou verzi budete chtít.

Posted on

Z kterého konce na vývoj v Androidu?

Dnešní zákulisní pohled je z úplně opačného konce spektra věcí, které ve Foxycu řešíme. Vedle Natur portfolia dřevěných produktů se velká část našeho úsilí koncentruje na elektroniku pro žongléry. A protože chceme dodávat moderní řešení, potřebujeme aplikaci k našim produktům.

Výsledkem je toto: Bluetooth Mesh + Flutter.

Stáli jsme před rozhodnutím v čem to psát a na jaké technologie se spolehnout. První aplikace byla čistý Android a nefungovala špatně ale nebylo to ono. Potřebovala vidět na všechny poi, nedokázala se dopřipojit po spuštění projektu, port pro iOS byl jen bláhový sen a fungovala fakt špatně na telefonech od Huawei a Xiaomi. Takže to nebyla cesta vpřed. A tak jsme se vrátili zpátky na začátek a přehodnotili náš přístup. Výsledkem je toto: Bluetooth Mesh + Flutter. Díky této kombinaci bysme měli být schopní vyřešit problém s dosahem, počtem připojených zařízení i podporou pro Android a iOS.

A tak jsme tady, píšem knihovny pro Flutter, ladíme na Androidu a doufáme, že v dohledné době zvládneme vydat naši první aplikaci. Držte nám palce.

Vojta

Posted on

FoxyBuugeng? FoxyBuugeng!

Vějíře jsou venku a další produkt v pořadí jsou buugengy. S trochou štěstí se dočkáme druhého prototypu do konce týdne 🙂

Jak už je u nás zvykem, budou opět z bukové překližky a budou opět super robustní. Zdenda z Knock Knock týrá první prototyp přes rok.

Máte někdo touhu po nějakém zvláštním vzoru? Řekněte nám o něm v komentářích!