├── .gitignore ├── LICENSE ├── README.md ├── doc └── gifs │ ├── ios_app_recording.gif │ └── main.gif ├── esp32 ├── ble_advertising.py ├── ble_peripheral.py └── main.py ├── iOS ├── .gitignore ├── fpga-bluetooth-demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── fpga-bluetooth-demo │ ├── AppContext.swift │ ├── ContentView.swift │ ├── ContentViewModel.swift │ ├── FPGABluetoothDemo.swift │ ├── Info.plist │ ├── LEDPeripheralController.swift │ ├── en.lproj │ └── Localizable.strings │ └── fpga-bluetooth-demo.entitlements └── rtl ├── .gitignore ├── Makefile ├── bluetooth_demo_top.v ├── debouncer.v ├── pll.v ├── spi_led.v └── ulx3s_v20.lpf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/README.md -------------------------------------------------------------------------------- /doc/gifs/ios_app_recording.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/doc/gifs/ios_app_recording.gif -------------------------------------------------------------------------------- /doc/gifs/main.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/doc/gifs/main.gif -------------------------------------------------------------------------------- /esp32/ble_advertising.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/esp32/ble_advertising.py -------------------------------------------------------------------------------- /esp32/ble_peripheral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/esp32/ble_peripheral.py -------------------------------------------------------------------------------- /esp32/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/esp32/main.py -------------------------------------------------------------------------------- /iOS/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/AppContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/AppContext.swift -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/ContentView.swift -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/ContentViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/ContentViewModel.swift -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/FPGABluetoothDemo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/FPGABluetoothDemo.swift -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/Info.plist -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/LEDPeripheralController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/LEDPeripheralController.swift -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /iOS/fpga-bluetooth-demo/fpga-bluetooth-demo.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/iOS/fpga-bluetooth-demo/fpga-bluetooth-demo.entitlements -------------------------------------------------------------------------------- /rtl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/rtl/.gitignore -------------------------------------------------------------------------------- /rtl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/rtl/Makefile -------------------------------------------------------------------------------- /rtl/bluetooth_demo_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/rtl/bluetooth_demo_top.v -------------------------------------------------------------------------------- /rtl/debouncer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/rtl/debouncer.v -------------------------------------------------------------------------------- /rtl/pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/rtl/pll.v -------------------------------------------------------------------------------- /rtl/spi_led.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/rtl/spi_led.v -------------------------------------------------------------------------------- /rtl/ulx3s_v20.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/mobile-fpga-bluetooth-demo/HEAD/rtl/ulx3s_v20.lpf --------------------------------------------------------------------------------