New FEATURES gathering

Roffey
Posts: 2
Joined: Sat Nov 08, 2014 10:57 pm

Re: New FEATURES gathering

Postby Roffey » Wed Dec 03, 2014 2:30 pm

Simple, sensible, short commands along with a Remote Terminal.
Would make this useable straight out of the box, using available phone - tab apps ....short dev time for real world simple applications.
Be competition for the amw006 for example.

Pretty close now, just a few more steps ........

frob
Posts: 8
Joined: Mon Dec 08, 2014 1:07 am

Re: New FEATURES gathering

Postby frob » Thu Dec 11, 2014 9:56 pm

Software:
- VoIP Phone demo, especially one that can connect to Google Talk, Skype, or other such popular services
- A complete port of the latest FreeRTOS - and versions of IOT and other demos adapted to use FreeRTOS
- IOT demo providing bidirectional control and event monitoring (i.e. both a client and server) using UBJSON / BSON / Smile
These protocols are much more compact so even less bandwidth, but the main advantage is much easier to handle on a tiny 8-bit host processor for the lowest-cost category of devices.
- Example of I2S usage

Hardware:
- *Complete* IC datasheet and user manual documentation: for an example of what level of detail and completeness is typically needed to support product designers with a minimum of direct support calls,
check out the user manuals and datasheets of any NXP, Freescale, or ST Cortex-based microcontrollers.

- some documentation on I2S usage, registers etc.

- Do next version of the ESP8266 (ESP8266MX? ) with a Cortex M-series microcontroller core, (such as CortexM3 or M4 ) now the industry standard and well known to all serious developers.
this will make developing products around your IC *much* easier and quicker for everyone and reduce your support overhead tremendously.

- connect IO pins to all digital peripheral functions via an internal cross-bar switch, which allows any function to be mapped to any IO pin in software, and dynamically changed in real time if necessary.
this is extremely useful in such pin-limited devices; for examples how to do this, see the NXP LPC1500 or LPC824 microcontrollers (Cortex)

- upgrade flash interface to Quad SPI Flash Interface (SPIFI)

- true hardware I2C port(s)

- 2 or more UARTS, with 9-bit support and auto-direction control for RS-485 drivers, and high baud rates

- fix the RTC

- include a basic audio codec: stereo 16-bit DAC and telephony grade ADC would be sufficient.

- make I/O pins 5V-tolerant

Lars R.
Posts: 13
Joined: Thu Oct 30, 2014 8:05 pm

Re: New FEATURES gathering

Postby Lars R. » Fri Dec 19, 2014 11:59 pm

Support Arduino IDE programming. ESP8266 being the Arduino uC.

User avatar
rudi
Posts: 197
Joined: Fri Oct 24, 2014 7:55 pm

Re: New FEATURES gathering

Postby rudi » Sun Dec 28, 2014 10:18 am

hope to support in next generation:

wifi
- hotspot function with accounting
- mobile hotspot & *) tethering to the UART ( HSPI .. )
- ap mode, adhoc mode, infrastructure
- wifi bridge transparent ( 192.168.4.1 < - > 192.168.4.254 ... ping, etc )
- port forwarding
- IPV4 & IPV6
- firewall & rules & mac black/white list

txs
best wishes
rudi ;-)

*) hot function!

-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

tz1
Posts: 4
Joined: Tue Jan 13, 2015 9:22 am

Re: New FEATURES gathering

Postby tz1 » Wed Jan 14, 2015 3:47 am

Similar to rudi.

Raw (ethernet) sockets or access.
Route packets, e.g. have a PC connected to the internet be able to share that connection to the chip, and from the chip to other devices.
More/easier SPI with DMA (add SPI RAM or NVRAM, talk to SD card, etc.).
Second UART, maybe deeper FIFOs.
PPP over the UART.
"Input Capture" timers (AVR/Arduino - an edge will grab a high speed timer value so you can measure pulses with microsecond accuracy and at high frequencies).

5GHz band - 802.11a / ac.

Maybe the ability to link 2 chips together (maybe via PPP pr something like that over SPI) so that one can be and AP and another a STA like a travel router, or enhance the wifi so it can do multiple roles at the same time (on one channel, see OpenWRT on most SoC routers).

WPS (I know it is hard to secure, but it is a lot easier to just push a button).

FrenkR
Posts: 41
Joined: Thu Dec 04, 2014 9:25 am

Re: New FEATURES gathering

Postby FrenkR » Wed Jan 14, 2015 7:48 am

64 bit RTC counter
12 or 16 bit ADC

TuanPM
Posts: 2
Joined: Mon Dec 08, 2014 12:36 am

Re: New FEATURES gathering

Postby TuanPM » Fri Jan 16, 2015 12:40 am

Mesh network :twisted:

younger
Posts: 39
Joined: Mon Dec 29, 2014 1:49 pm

Re: New FEATURES gathering

Postby younger » Wed Jan 21, 2015 4:12 pm

Hi:
soft_reset features.
Because in many products like rgb-light, if esp8266 has hardware-reset, the light will be flicker, the user may be averse.
If esp just soft-reset,and the gpio remain unchanged,I think that will be very nice!!!

wagdak
Posts: 1
Joined: Thu Jan 22, 2015 2:50 pm

Re: New FEATURES gathering

Postby wagdak » Thu Jan 22, 2015 10:05 pm

- Full documentation of the used CPU: architecture, peripheries , register, instruction set etc.
- SW tools (compiler, assembler, debugger etc.) running under Windows (MS-DevStudio plugin?)
- J-tag debugger for debugging firmware

vowstar
Posts: 15
Joined: Fri Oct 24, 2014 7:23 pm

Re: New FEATURES gathering

Postby vowstar » Mon Jan 26, 2015 6:29 pm

1. printf support %g, %f.
2. flash can hardware access by 1 Byte.
3. functions default in iromtext without IROM0_ATTR.
4. * more string constant in flash.
5. more RAM
6. more RODATA moved on flash.

* If 2 is OK, 4 is not problem.

Who is online

Users browsing this forum: No registered users and 8 guests