Commit Graph

25 Commits

Author SHA1 Message Date
Andrew Scheller
9d3fea1419 Readme tweaks (#340)
* Whitespace tidy-up
* Add some missing entries to the README
2023-03-06 10:48:41 -06:00
Andrew Scheller
0df7abb3ac typo (#329) 2023-02-11 09:41:17 -06:00
graham sanderson
1c5d9aa567 Add Bluetooth examples
Co-authored-by: Peter Harper <77111776+peterharperuk@users.noreply.github.com>
2023-02-10 18:26:53 -06:00
andygpz11
827cb43b3a Add example which uses the in-built 'DMA sniff' capability to check a CRC32 2023-02-10 11:11:00 -06:00
Peter Harper
5e1c1ca7b6 Add i2c slave example (#320)
* Add i2c slave example

from https://github.com/vmilea/pico_i2c_slave

To test you need to wire pin GP4 to GP6 (SDA), and pin GP5 to GP7 (SCL)
2023-02-07 08:03:00 -06:00
Graham Sanderson
f3f5d9fe61 update TinyUSB examples for latest TinyUSB (#325) 2023-02-06 16:56:50 -06:00
Peter Harper
86496336c1 Add tls_client example (#305)
* Add tls_client example

This requires pico_mbedtls in the pico-sdk
Connects to worldtimeapi.org and retrieves a web page
Originally written by Floris Bos @maxnet
2023-02-04 16:41:44 -06:00
Andrew Scheller
e62e8b6aeb Fix README link (#230) 2023-02-03 19:26:21 +00:00
Peter Harper
c80026dbed Add UDP transmitter example (#306)
Co-authored-by: Andrew McDonnell <bugs@andrewmcdonnell.net>
2022-12-22 17:20:35 -06:00
James Hughes
82eae4c8ea Added a 14 segment LED example, driven by the HT16K33 (#219)
No fritzing parts available for the device so no diagrams
2022-11-25 11:32:13 -06:00
James Hughes
aa9a72b494 Refactor the oled_i2c example (#217)
This PR does a number of things:

1. Renames the oled_i2c example to sssd1306_i2c to match other example folder
   names that use the device name
2. Merge code from another ssd1306 exmaple that was sitting in another PR
3. Add a few more demo parts to the code for extra fun.
4. Couple of bug fixes that were reported in original code to fix handling different
   display sizes, so code now works for 32 and 64 pixel height displays by changing
   a define at top of code.
2022-11-25 10:38:11 -06:00
David Christensen
15e7d06abd README and comment change for pico-w examples (#242) 2022-07-16 16:14:49 -05:00
Brian Cooke
a7ad17156b fix links to pico_w examples (#229)
Fixes #228
2022-07-01 08:01:37 -05:00
graham sanderson
01e8128953 Add Pico W examples 2022-06-29 23:12:10 -05:00
Graham Sanderson
4039929324 Add missing links from README.md to new spi examples (#214) 2022-05-17 11:43:16 -05:00
Felipe Kühne
4d1d533122 Added onboard_temperature example. (#80)
Co-authored-by: Felipe Kuhne <fkuhne@dbserver.com.br>
2022-05-16 15:13:35 -05:00
Michael Stoops
2147301e11 Added spi/spi_master_slave. (#101)
Co-authored-by: Michael Stoops <spam@michaelstoops.com>
2022-05-16 14:22:24 -05:00
Graham Sanderson
fa09f2c88e Cleanup 3rd party samples; update README.md; add some missing copyright, fix builds for boards without certain pin definitions 2021-10-28 14:56:05 -05:00
Graham Sanderson
845daaddda SDK1.3.0 specific (requiring) changes (#173)
* SDK1.3.0 specific (requiring) changes
- Fixup TinyUSB build for 0.12.0, and add back standalone examples for device/host (copied from TinyUSB)
2021-10-26 16:49:54 -05:00
Graham Sanderson
6e647c6f26 Additional examples for specific h/w by our interns (#171)
adc/microphone_adc - Read analog values from a microphone and plot the measured sound amplitude.
i2c/bmp280_i2c - Read and convert temperature and pressure data from a BMP280 sensor, attached to an I2C bus.
i2c/lis3dh_i2c - Read acceleration and temperature value from a LIS3DH sensor via I2C
i2c/mcp9808_i2c - Read temperature, set limits and raise alerts when limits are surpassed.
i2c/mma8451_i2c - Read acceleration from a MMA8451 accelerometer and set range and precision for the data.
i2c/mpl3115a2_i2c - Interface with an MPL3115A2 altimeter, exploring interrupts and advanced board features, via I2C.
i2c/oled_i2c - Convert and display a bitmap on a 128x32 SSD1306-driven OLED display
i2c/pa1010d_i2c - Read GPS location data, parse and display data via I2C.
i2c/pcf8523_i2c - Read time and date values from a real time clock. Set current time and alarms on it.
uart/lcd_uart - Display text and symbols on a 16x02 RGB LCD display via UART
2021-10-25 12:30:57 -05:00
graham.sanderson@raspberrypi.com
146680d625 update usb example info in README.md 2021-06-04 09:21:52 -05:00
Luke Wren
49d1514123 Also update readme for pico_bootsel_via_double_reset 2021-02-19 13:31:00 -06:00
Graham Sanderson
744bd9fd4a Add system/unique_board_id (#25)
Co-authored-by: Luke Wren <wren6991@gmail.com>
2021-01-31 23:02:04 +00:00
Andrew Scheller
13f89f6282 Standardise references to Raspberry Pi Pico SDK (#21) 2021-01-30 11:16:32 -06:00
graham sanderson
46078742c7 Initial Release 2021-01-20 16:45:01 -06:00