poker

Poker - Docs

As with everything I do, I add documentation. The first thing I like to do is generate the API documentation for any code I've written. With the Arduino code (C++) I'm using Doxygen

Read more...

Poker - App

Aside to the API the ultimate goal would be to have a website that I can use to track the game information and visualise it, alongside the OBS scene. I've made a start on replicating the scene but as a webpage.

Read more...

Poker - Stats

Whilst working on the tracking of the cards I thought it might be also useful to see certain stats, luckily I don't have to do the calculations myself and have found 2 projects written in C# I can repurpose. The first is PokerOddsPro from @dyh1213 and the other is Poker-Hand-Evaluator from @danielpaz6.

Read more...

Poker - API

The main idea behind the API is to have an RFID sticker on a playing card, that gets scanned by an RC522 RFID Reader that then calls an endpoint via an ESP8266 (This could also have been an ESP32). A simple first solution is to pass the id and the player number. This then finds the corresponding playing card and copies it to given location. The reason for this is OBS is configured to show these cards in a scene. In the future I might be saving all this information to a local db to track everything to be able to replay the scenarios, but for now this will do.

Read more...

Poker - Chip

Thought as a little momento I'd create a poker chip for each of the players. Gave me an excuse to use the laser engraver again. I found the surround The Noun Project from Anton Gajdosik, the just reused the Rye font from the OBS scene to add some text. A few trial and error prints and got it looking decent. It kept moving about the board so a bit of greentac fixed the problem.

Read more...

Poker - Table top

I have a Cardinal Poker Table top that folds in 4 and opens to 35".

Read more...

Poker - Tracking cards

This is Part 2 of the Poker series, see Recording Poker Games for the initial setup.

Read more...

Recording Poker Games

Watching the poker on WPT I thought wouldn't it be cool if I could have the same setup at my home games? Where would I even begin?

Read more...

iOS (69) programming (30) github (21) inventr (16) Android (12) meetup (11) experience (11) aws (9) poker (8) newcastle (7) api (7) talk (6) film-app (6) saxophone (5) music (5) iot (5) electronics (5) 2023 (5) aoc (5) tvOS (5) game (5) macosx (5) exam (4) dotnet (4) .net (4) csharp (4) cloud quest (4) markdown (4) sunderland (4) beginner (4) twitch (3) blazor (3) statiq.web (3) glass blowing (3) general (3) nuget (3) tvml (3) tvmljs (3) movem (3) mac (3) apps (3) arduino (2) owasp (2) devhubnorth (2) blacksmith (2) specification (2) symantec (2) connect (2) static site generator (2) bauble (2) 3dprinter (2) 2021 (2) vs (2) ado (2) UIButton (2) json (2) objc (2) tableview (2) Swift (2) 10 (2) 599cd (2) fmdb (2) date (2) sqlite (2) csv (2) Android-Studio (2) dev (2) cocoaheads (2) iOS5 (2) lion (2) pc (1) review (1) funkopop (1) ai (1) microsoft designer (1) meadow (1) wildernesslabs (1) flip-disc (1) the conqueror (1) medal (1) tour (1) pimoroni (1) parkrun (1) docs (1) doxygen (1) hacktoberfest (1) isc2 (1) actions (1) linux-foundation (1) ocaml (1) chip (1) NEJE (1) laser engraving (1) tabletop (1) rfid (1) nfc (1) NTAG215 (1) ISO15693 (1) esp32 (1) esp32-cam (1) esp32-cam-mb (1) ov2640 (1) obs (1) dependencycheck (1) serverless (1) vscode (1) test (1) shortcodes (1) include (1) conference (1) leaddev (1) Blazor WASM (1) WebAssembly (1) Interactive (1) dashboard (1) broadcom (1) articles (1) community (1) .NET 8 (1) terminal (1) giscus (1) discussions (1) comments (1) mermaid (1) js (1) statiq (1) (ISC)² (1) ssg (1) 2022 (1) falconry (1) marbles (1) victoria tunnel (1) 2015 (1) ghost walk (1) pumkin (1) laser (1) engraver (1) pandoc (1) xamarin (1) sql (1) nebytes (1) jekyll (1) forum (1) archery (1) stained glass (1) MapKit (1) scottlogic (1) UIBarButtonItem (1) UIImage (1) UIStackView (1) VerticalLayout (1) iCarousel (1) PassKit (1) wallet (1) UIAlertController (1) XLForm (1) UISwitch (1) guard (1) kata (1) googlemaps (1) camera (1) iTMSTransporter (1) beta (1) CloudKit (1) AppleTV (1) AVPlayer (1) UITableView (1) nspasteboard (1) watchOS (1) icon (1) chcsvparser (1) height (1) zxing (1) maze (1) mfmailcomposeviewcontroller (1) format (1) Mac OS X (1) snap (1) git (1) app (1) calendar (1) landscape (1) xcode-4 (1)