Initial feedback on the Talisman V1 confirmed the requirement to minimise size and simplify the usage.
If the Talisman were able to connect directly to WiFi this would simply the deployment because the use of a bridge would no longer be necessary.
A search of the available radio modules resulted in the selection of an extremely low cost WiFi module from ExpressIf in China. The ESP-07 WiFi module provides WiFi ability. The module can connect to an existing internet WiFi network as a client. This network would be a user’s home WiFi network, or a WiFi network shared from the users roving mobile handset. Most mobile devices can act as a AccessPoint, sharing their cellular mobile internet access on a password protected WiFi network. This is simple to use and just requires turning on on a mobile device.
The ESP-07 also can act as an Access Point. This is useful because it allows the module to provide a WiFi network that the user can connect to. A user could connect to the module in the Talisman V2 using their laptop or mobile phone. The user would simply select the Talisman V2 provided WiFi network from the list of available networks on their mobile or laptop.
Once a user connected to the Talisman V2 they could browse to a Talisman V2 provided web page and enter the details of their home network.
Having the Talisman V2 provide a WiFi network with a single simple web page for entering network name(s) and password(s) allows the user to configure the Talisman to use their password protected home WiFi network.
The ESP-07 WiFi module can obtain the RSSI signal strength of nearby WiFi networks. This will be used to detect the close physical proximity of the Talisman V2 to beacons.
The ESP-07 also provides access to store data and downloaded apps. The ESP-07 can be programmed to run the apps. Therefore using the ESP-07 would no longer require a seperate micro-controller. This reduces the number of components, and allows the design to be shrunk in size.
Given that the ESP-07 radio module provides WiFi and can use RSSI to detect nearby beacons, the Bluetooth module can be dropped from the hardware design.
It is proposed that the Talisman V2 would use the ESP-07 WiFi module and no longer require or support the use of bluetooth.
All the features mentioned above are being tested to ensure the functionality works as expected. A more comprehensive post will be made showing this version 2 parts prototype.
As an alternative to making mould and casting the electronics in resin epoxy is the possibility of the end user using the sugru to form their own enclosure.
The image above shows the sugru formed using the finger squish method.
Users would need ot use thin white sugru above the illuminated LEDs but would be free to form their own shape and add their own colored sugru.
An additional advantage, other than removing the requirement for production of resin casting, is that it is understood from a non legal view, that the end user assembling the final device from the component parts and sugru housing would allow the talisman to be classified as components and not a final consumer electronics device. Because of this, there would be no requirement for the Talisman to undergo the expensive FCC electrical and emission testing standard process.
This shows the navigation with the stack of panels on the left hand side.
The site is running on a staging server and not a production server. The domain http://www.insightdialog.org is used to stage releases as features are added.
As a staging server it should be expected that any data entered could be lost at any time due to a new release being staged. A staging server could also be expected to be unavailable during the development process.
Currently two user accounts have been created. The first is an end user called Joe Bloggs who can login with username joeb and password pwd – in a production release secure passwords would be used.
The second user has the login username of kramer and the password of pwd and is permissioned as a member of the staff group who will be able to undertake other functions such as managing resources / audio etc. In this release the only feature completed is the left hand stack layout navigation. It can be observed that different features in the left stack layout are available depending on the type of user that is logged in.
The flag icon in the toolbar can be clicked and the locale (country and language) can be changed. This results in the translated content appearing. All translation uses Googles machine translation, and 40 languages are available, although Perhaps only French was actually translated in this release.
The slow initial login will drastically speed up. The messages showing the resources, translations will not appear when the portal is released to production.
The slow redraw of the stack will also disappear in future release and will be quicker when sections are chosen.
This release is to show the navigation style, and to start the ongoing staging of releases as development continues. Significant internal geekery was completed to get the first page up. Additional features and pages will now be released.