User Tools

Site Tools


en:pfw:welcome

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:pfw:welcome [2025-06-22 00:26] – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden mkaen:pfw:welcome [2026-01-02 18:30] (current) – [Data Structures] Struct added mka
Line 68: Line 68:
   * [[en:pfw:wireless|Wireless communication]], Transceivers using different frequencies & protocols   * [[en:pfw:wireless|Wireless communication]], Transceivers using different frequencies & protocols
   * [[en:pfw:dht22|DHT22 - a proprietary single-wire serial protocol]], Digital-output relative humidity & temperature sensor/module.   * [[en:pfw:dht22|DHT22 - a proprietary single-wire serial protocol]], Digital-output relative humidity & temperature sensor/module.
 +    * [[en:pfw:dht22#implementation_for_ti_s_launchpad| for TI's Launchpad & noforth]]
 +    * [[en:pfw:dht22#Implementation_for_RP2040| for RP2040 using PIO & noforth t]]
  
 ====Data Structures==== ====Data Structures====
Line 75: Line 77:
   * [[en:pfw:bit-array|Bit array]], an array with addressing of individual bits   * [[en:pfw:bit-array|Bit array]], an array with addressing of individual bits
   * [[en:pfw:map|Map]], a map from strings to values aka dictionary   * [[en:pfw:map|Map]], a map from strings to values aka dictionary
 +  * [[en:pfw:struct|Structs]] Collection of variables (also called fields or members) that are grouped under a common name.
  
 ====System Software==== ====System Software====
Line 86: Line 89:
     * [[en:pfw:multi_tasker|Cooperative Multitasker]]     * [[en:pfw:multi_tasker|Cooperative Multitasker]]
     * [[en:pfw:library|Library mechanism]]     * [[en:pfw:library|Library mechanism]]
 +    * [[en:pfw: USB CDC driver for RP2040]]
  
 ====Programming Tools==== ====Programming Tools====
Line 129: Line 132:
   * [[https://github.com/project-forth-works/project-forth-works/blob/main/Communication-Protocols/SPI/GD32VF/mecrisp-quintus/BME280/BMP280.fs|BME280]], Measure pressure, temperature and humidity   * [[https://github.com/project-forth-works/project-forth-works/blob/main/Communication-Protocols/SPI/GD32VF/mecrisp-quintus/BME280/BMP280.fs|BME280]], Measure pressure, temperature and humidity
   * [[en:pfw:reflection-sensors|TCND5000]], Reflection sensor, detection of nearby subjects, other examples are [[https://www.sigmaelectronica.net/manuals/IS471F.pdf|IS471F]] or [[https://www.vishay.com/docs/83751/cny70.pdf|CNY70]], see [[https://home.hccnet.nl/willem.ouwerkerk/download/ushiboek.pdf|Ushi book]]|   * [[en:pfw:reflection-sensors|TCND5000]], Reflection sensor, detection of nearby subjects, other examples are [[https://www.sigmaelectronica.net/manuals/IS471F.pdf|IS471F]] or [[https://www.vishay.com/docs/83751/cny70.pdf|CNY70]], see [[https://home.hccnet.nl/willem.ouwerkerk/download/ushiboek.pdf|Ushi book]]|
 +  * [[en:pfw:dht22-msp430g2553-noforth|DHT22]] Temperature and humidity; on Launchpad MSP430G2553 and noForth. See also: [[en:pfw:dht22|DHT22 - a proprietary single-wire serial protocol]]
 +
  
 [[https://github.com/project-forth-works/project-forth-works/tree/main/Communication-Protocols/I2C/Device-drivers|On the P.F.W. I2C drivers]] overview page you may find some more documentation [[https://github.com/project-forth-works/project-forth-works/tree/main/Communication-Protocols/I2C/Device-drivers|On the P.F.W. I2C drivers]] overview page you may find some more documentation
 +
  
 ==== Keyboards ==== ==== Keyboards ====
en/pfw/welcome.1750544775.txt.gz · Last modified: 2025-06-22 00:26 by mka